Uses of Interface
org.aspectj.bridge.ISourceLocation
Packages that use ISourceLocation
Package
Description
-
Uses of ISourceLocation in org.aspectj.bridge
Classes in org.aspectj.bridge that implement ISourceLocationFields in org.aspectj.bridge declared as ISourceLocationModifier and TypeFieldDescriptionstatic final ISourceLocationISourceLocation.EMPTYnon-null but empty constant source locationstatic final ISourceLocationSourceLocation.UNKNOWNused when SourceLocation is not availableMethods in org.aspectj.bridge that return ISourceLocationModifier and TypeMethodDescriptionIMessage.getSourceLocation()final ISourceLocationMessage.getSourceLocation()Methods in org.aspectj.bridge that return types with arguments of type ISourceLocationModifier and TypeMethodDescriptionIMessage.getExtraSourceLocations()Return a List ofISourceLocationinstances that indicate additional source locations relevent to this message as specified by the message creator.Message.getExtraSourceLocations()Methods in org.aspectj.bridge with parameters of type ISourceLocationModifier and TypeMethodDescriptionstatic WeaveMessageWeaveMessage.constructWeavingMessage(WeaveMessage.WeaveMessageKind kind, String[] inserts, String affectedTypeName, String aspectName, ISourceLocation affectedTypeLocation, ISourceLocation aspectLocation) Static helper method for constructing weaving messages.static IMessageMessageUtil.error(String message, ISourceLocation location) static StringMessageUtil.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 IMessageMessageUtil.warn(String message, ISourceLocation location) Constructors in org.aspectj.bridge with parameters of type ISourceLocationModifierConstructorDescriptionMessage(String message, String details, IMessage.Kind kind, ISourceLocation sourceLocation, Throwable thrown, ISourceLocation[] extraSourceLocations) Create a message, handling null values for message and kind if thrown is not null.Message(String message, String details, IMessage.Kind kind, ISourceLocation sLoc, Throwable thrown, ISourceLocation[] otherLocs, boolean declared, int id, int sourcestart, int sourceend) Message(String message, IMessage.Kind kind, Throwable thrown, ISourceLocation sourceLocation) Create a message, handling null values for message and kind if thrown is not null.Message(String message, ISourceLocation location, boolean isError) Create a (compiler) error or warning messageMessage(String message, ISourceLocation location, boolean isError, ISourceLocation[] extraSourceLocations) -
Uses of ISourceLocation in org.aspectj.weaver
Fields in org.aspectj.weaver declared as ISourceLocationMethods in org.aspectj.weaver that return ISourceLocationModifier and TypeMethodDescriptionShadowMunger.getBinarySourceLocation(ISourceLocation sl) Returns the binarySourceLocation for the given sourcelocation.AbstractReferenceTypeDelegate.getSourceLocation()ConcreteTypeMunger.getSourceLocation()IHasSourceLocation.getSourceLocation()JoinPointSignature.getSourceLocation()ReferenceType.getSourceLocation()ResolvedMember.getSourceLocation()ResolvedMemberImpl.getSourceLocation()ResolvedType.getSourceLocation()ResolvedTypeMunger.getSourceLocation()abstract ISourceLocationShadow.getSourceLocation()ShadowMunger.getSourceLocation()BindingScope.makeSourceLocation(IHasPosition location) ISourceContext.makeSourceLocation(int line, int offset) ISourceContext.makeSourceLocation(IHasPosition position) SourceContextImpl.makeSourceLocation(int line, int offset) SourceContextImpl.makeSourceLocation(IHasPosition position) protected static ISourceLocationResolvedTypeMunger.readSourceLocation(VersionedDataInputStream s) Methods in org.aspectj.weaver with parameters of type ISourceLocationModifier and TypeMethodDescriptionvoidICrossReferenceHandler.addCrossReference(ISourceLocation from, ISourceLocation to, String kind, boolean runtimeTest) ShadowMunger.getBinarySourceLocation(ISourceLocation sl) Returns the binarySourceLocation for the given sourcelocation.World.resolve(UnresolvedType ty, ISourceLocation isl) Attempt to resolve a type - the source location gives you some context in which resolution is taking place.voidResolvedTypeMunger.setSourceLocation(ISourceLocation isl) voidWorld.showMessage(IMessage.Kind kind, 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.voidLint.Kind.signal(String[] infos, ISourceLocation location, ISourceLocation[] extraLocations) voidLint.Kind.signal(String info, ISourceLocation location) Constructors in org.aspectj.weaver with parameters of type ISourceLocationModifierConstructorDescriptionLintMessage(String message, String extraDetails, Lint.Kind kind2, IMessage.Kind kind, ISourceLocation sourceLocation, Throwable object, ISourceLocation[] seeAlsoLocations, boolean declared, int id, int sourceStart, int sourceEnd) LintMessage(String message, IMessage.Kind messageKind, ISourceLocation location, ISourceLocation[] extraLocations, Lint.Kind lintKind) -
Uses of ISourceLocation in org.aspectj.weaver.patterns
Methods in org.aspectj.weaver.patterns that return ISourceLocationModifier and TypeMethodDescriptionPatternNode.getSourceLocation()TypePatternList.getSourceLocation()SimpleScope.makeSourceLocation(IHasPosition location) -
Uses of ISourceLocation in org.aspectj.weaver.reflect
Methods in org.aspectj.weaver.reflect that return ISourceLocationModifier and TypeMethodDescriptionReflectionShadow.getSourceLocation()StandardShadow.getSourceLocation()