Package org.aspectj.weaver.patterns
Schnittstelle IScope
- Alle bekannten Implementierungsklassen:
BindingScope
,ScopeWithTypeVariables
,SimpleScope
public interface IScope
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetFormal
(int i) int
String[]
String[]
getWorld()
lookupFormal
(String name) lookupType
(String name, IHasPosition location) void
void
message
(IMessage.Kind kind, IHasPosition location, String message) void
message
(IMessage.Kind kind, IHasPosition location1, IHasPosition location2, String message)
-
Methodendetails
-
lookupType
- Gibt zurück:
- the type corresponding to the name in this scope, or ResolvedType.MISSING if no such type exists
-
getWorld
World getWorld() -
getEnclosingType
ResolvedType getEnclosingType() -
getMessageHandler
IMessageHandler getMessageHandler() -
lookupFormal
- Gibt zurück:
- the formal associated with the name, or null if no such formal exists
-
getFormal
- Gibt zurück:
- the formal with the index. Throws ArrayOutOfBounds exception if out of bounds
-
getFormalCount
int getFormalCount() -
getImportedPrefixes
String[] getImportedPrefixes() -
getImportedNames
String[] getImportedNames() -
message
-
message
-
message
-