|
Jode 1.90-CVS Build Aug 6, 2004 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface describes a scope. The basic scopes are: the package scope, the class scope (one more for each inner class) and the method scope.
Field Summary | |
static int |
AMBIGUOUSNAME
|
static int |
CLASSNAME
|
static int |
CLASSSCOPE
Tells that we want to allow a classanalyzer as scope. |
static int |
FIELDNAME
|
static int |
LOCALNAME
|
static int |
METHODNAME
|
static int |
METHODSCOPE
Tells that we want to allow a methodanalyzer as scope. |
static int |
NOSUPERFIELDNAME
|
static int |
NOSUPERMETHODNAME
|
static int |
PACKAGENAME
|
Method Summary | |
boolean |
conflicts(java.lang.String name,
int usageType)
|
boolean |
isScopeOf(java.lang.Object object,
int scopeType)
Tells if this is the scope of the given object, which is of scopeType. |
Field Detail |
public static final int PACKAGENAME
public static final int CLASSNAME
public static final int METHODNAME
public static final int FIELDNAME
public static final int AMBIGUOUSNAME
public static final int LOCALNAME
public static final int NOSUPERMETHODNAME
public static final int NOSUPERFIELDNAME
public static final int CLASSSCOPE
public static final int METHODSCOPE
Method Detail |
public boolean isScopeOf(java.lang.Object object, int scopeType)
object
- the object for which the scope
public boolean conflicts(java.lang.String name, int usageType)
|
Jode 1.90-CVS Build Aug 6, 2004 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |