|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ISourceLocation in org.aspectj.asm |
---|
Methods in org.aspectj.asm that return ISourceLocation | |
---|---|
ISourceLocation |
IProgramElement.getSourceLocation()
|
Methods in org.aspectj.asm with parameters of type ISourceLocation | |
---|---|
java.lang.String |
IElementHandleProvider.createHandleIdentifier(ISourceLocation location)
|
IProgramElement |
IHierarchy.findElementForSourceLine(ISourceLocation location)
TODO: discriminate columns |
void |
IProgramElement.setSourceLocation(ISourceLocation sourceLocation)
|
Uses of ISourceLocation in org.aspectj.asm.internal |
---|
Methods in org.aspectj.asm.internal that return ISourceLocation | |
---|---|
ISourceLocation |
ProgramElement.getSourceLocation()
|
Methods in org.aspectj.asm.internal with parameters of type ISourceLocation | |
---|---|
java.lang.String |
JDTLikeHandleProvider.createHandleIdentifier(ISourceLocation location)
|
IProgramElement |
AspectJElementHierarchy.findElementForSourceLine(ISourceLocation location)
TODO: discriminate columns |
void |
ProgramElement.setSourceLocation(ISourceLocation sourceLocation)
|
Constructors in org.aspectj.asm.internal with parameters of type ISourceLocation | |
---|---|
ProgramElement(AsmManager asm,
java.lang.String name,
IProgramElement.Kind kind,
ISourceLocation sourceLocation,
int modifiers,
java.lang.String comment,
java.util.List<IProgramElement> children)
|
Uses of ISourceLocation in org.aspectj.bridge |
---|
Classes in org.aspectj.bridge that implement ISourceLocation | |
---|---|
class |
SourceLocation
Immutable source location. |
Fields in org.aspectj.bridge declared as ISourceLocation | |
---|---|
static ISourceLocation |
ISourceLocation.EMPTY
non-null but empty constant source location |
static ISourceLocation |
SourceLocation.UNKNOWN
used when SourceLocation is not available |
Methods in org.aspectj.bridge that return ISourceLocation | |
---|---|
ISourceLocation |
Message.getSourceLocation()
|
ISourceLocation |
IMessage.getSourceLocation()
|
Methods in org.aspectj.bridge that return types with arguments of type ISourceLocation | |
---|---|
java.util.List<ISourceLocation> |
Message.getExtraSourceLocations()
|
java.util.List<ISourceLocation> |
IMessage.getExtraSourceLocations()
|
Methods in org.aspectj.bridge with parameters of type ISourceLocation | |
---|---|
static IMessage |
MessageUtil.error(java.lang.String message,
ISourceLocation location)
|
static java.lang.String |
MessageUtil.renderSourceLocation(ISourceLocation loc)
Render ISourceLocation to String, ignoring empty elements (null or ISourceLocation.NO_FILE or ISourceLocation.NO_COLUMN (though implementations may return 0 from getColumn() when passed NO_COLUMN as input)). |
static IMessage |
MessageUtil.warn(java.lang.String message,
ISourceLocation location)
|
Constructors in org.aspectj.bridge with parameters of type ISourceLocation | |
---|---|
Message(java.lang.String message,
IMessage.Kind kind,
java.lang.Throwable thrown,
ISourceLocation sourceLocation)
Create a message, handling null values for message and kind if thrown is not null. |
|
Message(java.lang.String message,
ISourceLocation location,
boolean isError)
Create a (compiler) error or warning message |
|
Message(java.lang.String message,
ISourceLocation location,
boolean isError,
ISourceLocation[] extraSourceLocations)
|
|
Message(java.lang.String message,
ISourceLocation location,
boolean isError,
ISourceLocation[] extraSourceLocations)
|
|
Message(java.lang.String message,
java.lang.String details,
IMessage.Kind kind,
ISourceLocation sourceLocation,
java.lang.Throwable thrown,
ISourceLocation[] extraSourceLocations)
Create a message, handling null values for message and kind if thrown is not null. |
|
Message(java.lang.String message,
java.lang.String details,
IMessage.Kind kind,
ISourceLocation sourceLocation,
java.lang.Throwable thrown,
ISourceLocation[] extraSourceLocations)
Create a message, handling null values for message and kind if thrown is not null. |
|
Message(java.lang.String message,
java.lang.String details,
IMessage.Kind kind,
ISourceLocation sLoc,
java.lang.Throwable thrown,
ISourceLocation[] otherLocs,
boolean declared,
int id,
int sourcestart,
int sourceend)
|
|
Message(java.lang.String message,
java.lang.String details,
IMessage.Kind kind,
ISourceLocation sLoc,
java.lang.Throwable thrown,
ISourceLocation[] otherLocs,
boolean declared,
int id,
int sourcestart,
int sourceend)
|
Uses of ISourceLocation in org.aspectj.weaver |
---|
Fields in org.aspectj.weaver declared as ISourceLocation | |
---|---|
ISourceLocation |
Advice.lastReportedMonitorExitJoinpointLocation
|
Methods in org.aspectj.weaver with parameters of type ISourceLocation | |
---|---|
void |
ICrossReferenceHandler.addCrossReference(ISourceLocation from,
ISourceLocation to,
java.lang.String kind,
boolean runtimeTest)
|
ISourceLocation |
ShadowMunger.getBinarySourceLocation(ISourceLocation sl)
Returns the binarySourceLocation for the given sourcelocation. |
ResolvedType |
World.resolve(UnresolvedType ty,
ISourceLocation isl)
Attempt to resolve a type - the source location gives you some context in which resolution is taking place. |
void |
ResolvedTypeMunger.setSourceLocation(ISourceLocation isl)
|
void |
World.showMessage(IMessage.Kind kind,
java.lang.String message,
ISourceLocation loc1,
ISourceLocation loc2)
convenenience method for creating and issuing messages via the message handler - if you supply two locations you will get two messages. |
void |
Lint.Kind.signal(java.lang.String[] infos,
ISourceLocation location,
ISourceLocation[] extraLocations)
|
void |
Lint.Kind.signal(java.lang.String[] infos,
ISourceLocation location,
ISourceLocation[] extraLocations)
|
void |
Lint.Kind.signal(java.lang.String info,
ISourceLocation location)
|
Constructors in org.aspectj.weaver with parameters of type ISourceLocation | |
---|---|
LintMessage(java.lang.String message,
IMessage.Kind messageKind,
ISourceLocation location,
ISourceLocation[] extraLocations,
Lint.Kind lintKind)
|
|
LintMessage(java.lang.String message,
IMessage.Kind messageKind,
ISourceLocation location,
ISourceLocation[] extraLocations,
Lint.Kind lintKind)
|
|
LintMessage(java.lang.String message,
java.lang.String extraDetails,
Lint.Kind kind2,
IMessage.Kind kind,
ISourceLocation sourceLocation,
java.lang.Throwable object,
ISourceLocation[] seeAlsoLocations,
boolean declared,
int id,
int sourceStart,
int sourceEnd)
|
|
LintMessage(java.lang.String message,
java.lang.String extraDetails,
Lint.Kind kind2,
IMessage.Kind kind,
ISourceLocation sourceLocation,
java.lang.Throwable object,
ISourceLocation[] seeAlsoLocations,
boolean declared,
int id,
int sourceStart,
int sourceEnd)
|
Uses of ISourceLocation in org.aspectj.weaver.bcel |
---|
Methods in org.aspectj.weaver.bcel that return ISourceLocation | |
---|---|
ISourceLocation |
LazyMethodGen.getSourceLocation()
|
ISourceLocation |
BcelShadow.getSourceLocation()
|
Methods in org.aspectj.weaver.bcel with parameters of type ISourceLocation | |
---|---|
void |
LazyClassGen.addField(FieldGen field,
ISourceLocation sourceLocation)
|
void |
LazyClassGen.addInterface(ResolvedType newInterface,
ISourceLocation sourceLocation)
|
void |
LazyClassGen.addMethodGen(LazyMethodGen gen,
ISourceLocation sourceLocation)
|
static java.lang.String |
Utility.beautifyLocation(ISourceLocation isl)
|
void |
BcelTypeMunger.error(org.aspectj.weaver.bcel.BcelClassWeaver weaver,
java.lang.String text,
ISourceLocation primaryLoc,
ISourceLocation[] extraLocs)
|
void |
BcelTypeMunger.error(org.aspectj.weaver.bcel.BcelClassWeaver weaver,
java.lang.String text,
ISourceLocation primaryLoc,
ISourceLocation[] extraLocs)
|
void |
LazyClassGen.errorOnAddedField(FieldGen field,
ISourceLocation sourceLocation)
|
void |
LazyClassGen.warnOnAddedInterface(java.lang.String name,
ISourceLocation sourceLocation)
|
void |
LazyClassGen.warnOnAddedMethod(Method method,
ISourceLocation sourceLocation)
|
void |
LazyClassGen.warnOnAddedStaticInitializer(Shadow shadow,
ISourceLocation sourceLocation)
|
void |
LazyClassGen.warnOnModifiedSerialVersionUID(ISourceLocation sourceLocation,
java.lang.String reason)
|
Uses of ISourceLocation in org.aspectj.weaver.model |
---|
Methods in org.aspectj.weaver.model with parameters of type ISourceLocation | |
---|---|
static void |
AsmRelationshipProvider.addDeclareAnnotationFieldRelationship(AsmManager model,
ISourceLocation declareLocation,
java.lang.String affectedTypeName,
ResolvedMember affectedFieldName)
Add a relationship for a matching declare ATfield. |
static void |
AsmRelationshipProvider.addDeclareAnnotationMethodRelationship(ISourceLocation sourceLocation,
java.lang.String affectedTypeName,
ResolvedMember affectedMethod,
AsmManager model)
Add a relationship for a matching declare annotation method or declare annotation constructor. |
static void |
AsmRelationshipProvider.addDeclareAnnotationRelationship(AsmManager model,
ISourceLocation declareAnnotationLocation,
ISourceLocation annotatedLocation)
Adds a declare annotation relationship, sometimes entities don't have source locs (methods/fields) so use other variants of this method if that is the case as they will look the entities up in the structure model. |
Uses of ISourceLocation in org.aspectj.weaver.patterns |
---|
Methods in org.aspectj.weaver.patterns that return ISourceLocation | |
---|---|
ISourceLocation |
PatternNode.getSourceLocation()
|
ISourceLocation |
TypePatternList.getSourceLocation()
|
ISourceLocation |
SimpleScope.makeSourceLocation(IHasPosition location)
|
Uses of ISourceLocation in org.aspectj.weaver.reflect |
---|
Methods in org.aspectj.weaver.reflect that return ISourceLocation | |
---|---|
ISourceLocation |
ReflectionShadow.getSourceLocation()
|
ISourceLocation |
StandardShadow.getSourceLocation()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |