Uses of Interface
org.aspectj.weaver.ISourceContext

Packages that use ISourceContext
org.aspectj.weaver   
org.aspectj.weaver.bcel   
org.aspectj.weaver.patterns   
org.aspectj.weaver.reflect   
 

Uses of ISourceContext in org.aspectj.weaver
 

Subinterfaces of ISourceContext in org.aspectj.weaver
 interface IEclipseSourceContext
           
 

Classes in org.aspectj.weaver that implement ISourceContext
 class SourceContextImpl
           
 

Fields in org.aspectj.weaver declared as ISourceContext
static ISourceContext SourceContextImpl.UNKNOWN_SOURCE_CONTEXT
           
 

Methods in org.aspectj.weaver that return ISourceContext
 ISourceContext ArrayReferenceType.getSourceContext()
           
 ISourceContext AbstractReferenceTypeDelegate.getSourceContext()
           
 ISourceContext AjAttribute.AdviceAttribute.getSourceContext()
           
abstract  ISourceContext ResolvedType.getSourceContext()
           
 ISourceContext MissingResolvedTypeWithKnownSignature.getSourceContext()
           
 ISourceContext ResolvedMember.getSourceContext()
           
 ISourceContext ResolvedMemberImpl.getSourceContext()
           
 ISourceContext IHasSourceLocation.getSourceContext()
           
 ISourceContext ReferenceType.getSourceContext()
           
 ISourceContext ReferenceTypeDelegate.getSourceContext()
           
 ISourceContext JoinPointSignature.getSourceContext()
           
 ISourceContext ResolvedMember.getSourceContext(World world)
           
 ISourceContext ResolvedMemberImpl.getSourceContext(World world)
           
 ISourceContext JoinPointSignature.getSourceContext(World world)
           
 

Methods in org.aspectj.weaver with parameters of type ISourceContext
static AjAttribute AjAttribute.read(AjAttribute.WeaverVersionInfo v, java.lang.String name, byte[] bytes, ISourceContext context, World w, ConstantPoolReader dataDecompressor)
           
static AjAttribute.AdviceAttribute AjAttribute.AdviceAttribute.read(VersionedDataInputStream s, ISourceContext context)
           
static AjAttribute.PrivilegedAttribute AjAttribute.PrivilegedAttribute.read(VersionedDataInputStream stream, ISourceContext context)
           
static AjAttribute.EffectiveSignatureAttribute AjAttribute.EffectiveSignatureAttribute.read(VersionedDataInputStream s, ISourceContext context)
           
static ResolvedTypeMunger ResolvedTypeMunger.read(VersionedDataInputStream s, ISourceContext context)
           
static WeaverStateInfo WeaverStateInfo.read(VersionedDataInputStream s, ISourceContext context)
          See comments on write()
static ResolvedPointcutDefinition ResolvedPointcutDefinition.read(VersionedDataInputStream s, ISourceContext context)
           
static ResolvedTypeMunger NewConstructorTypeMunger.readConstructor(VersionedDataInputStream s, ISourceContext context)
           
static ResolvedTypeMunger NewFieldTypeMunger.readField(VersionedDataInputStream s, ISourceContext context)
           
static ResolvedTypeMunger MethodDelegateTypeMunger.FieldHostTypeMunger.readFieldHost(VersionedDataInputStream s, ISourceContext context)
           
static ResolvedTypeMunger NewMemberClassTypeMunger.readInnerClass(VersionedDataInputStream stream, ISourceContext context)
           
static ResolvedTypeMunger NewMethodTypeMunger.readMethod(VersionedDataInputStream s, ISourceContext context)
           
static ResolvedTypeMunger MethodDelegateTypeMunger.readMethod(VersionedDataInputStream s, ISourceContext context, boolean isEnhanced)
           
static ResolvedMemberImpl ResolvedMemberImpl.readResolvedMember(VersionedDataInputStream s, ISourceContext sourceContext)
           
static ResolvedMember[] ResolvedMemberImpl.readResolvedMemberArray(VersionedDataInputStream s, ISourceContext context)
           
 void AbstractReferenceTypeDelegate.setSourceContext(ISourceContext isc)
           
 void ResolvedMember.setSourceContext(ISourceContext sourceContext)
           
 void ResolvedMemberImpl.setSourceContext(ISourceContext sourceContext)
           
 void JoinPointSignature.setSourceContext(ISourceContext sourceContext)
           
static void PersistenceSupport.write(CompressingDataOutputStream stream, ISourceContext sourceContext)
           
 

Constructors in org.aspectj.weaver with parameters of type ISourceContext
AjAttribute.AdviceAttribute(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext)
           
AjAttribute.AdviceAttribute(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext, boolean proceedInInners, ResolvedMember[] proceedCallSignatures, boolean[] formalsUnchangedToProceed, UnresolvedType[] declaredExceptions)
           
BindingScope(ResolvedType type, ISourceContext sourceContext, FormalBinding[] bindings)
           
ShadowMunger(Pointcut pointcut, int start, int end, ISourceContext sourceContext, int shadowMungerKind)
           
 

Uses of ISourceContext in org.aspectj.weaver.bcel
 

Methods in org.aspectj.weaver.bcel with parameters of type ISourceContext
static java.util.List<AjAttribute> AtAjAttributes.readAj5ClassAttributes(AsmManager model, JavaClass javaClass, ReferenceType type, ISourceContext context, IMessageHandler msgHandler, boolean isCodeStyleAspect)
          Extract class level annotations and turn them into AjAttributes.
static java.util.List<AjAttribute> AtAjAttributes.readAj5FieldAttributes(Field field, org.aspectj.weaver.bcel.BcelField bField, ResolvedType type, ISourceContext context, IMessageHandler msgHandler)
          Extract field level annotations and turn them into AjAttributes.
static java.util.List<AjAttribute> AtAjAttributes.readAj5MethodAttributes(Method method, org.aspectj.weaver.bcel.BcelMethod bMethod, ResolvedType type, ResolvedPointcutDefinition preResolvedPointcut, ISourceContext context, IMessageHandler msgHandler)
          Extract method level annotations and turn them into AjAttributes.
static java.util.List<AjAttribute> Utility.readAjAttributes(java.lang.String classname, Attribute[] as, ISourceContext context, World w, AjAttribute.WeaverVersionInfo version, ConstantPoolReader dataDecompressor)
           
 

Uses of ISourceContext in org.aspectj.weaver.patterns
 

Methods in org.aspectj.weaver.patterns that return ISourceContext
 ISourceContext BasicTokenSource.getSourceContext()
           
 ISourceContext ITokenSource.getSourceContext()
           
 ISourceContext PatternNode.getSourceContext()
           
 ISourceContext TypePatternList.getSourceContext()
           
 

Methods in org.aspectj.weaver.patterns with parameters of type ISourceContext
 void Pointcut.check(ISourceContext ctx, World world)
           
static TypePattern NotTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Declare DeclareTypeErrorOrWarning.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern BindingAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut NotPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut CflowPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern TypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern AnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern WildTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Declare DeclarePrecedence.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern OrTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut OrPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut WithinAnnotationPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut WithinCodeAnnotationPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern ExactAnnotationFieldTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern OrAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Declare DeclareErrorOrWarning.read(VersionedDataInputStream s, ISourceContext context)
           
static ThrowsPattern ThrowsPattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut Pointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern TypeCategoryTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern WildAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut ThisOrTargetPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut ArgsPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Declare DeclareParentsMixin.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut IfPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Declare DeclareParents.read(VersionedDataInputStream s, ISourceContext context)
           
static Declare DeclareAnnotation.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern ExactTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern HasMemberTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static TypeVariablePatternList TypeVariablePatternList.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut KindedPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern AndTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut ReferencePointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut WithincodePointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut WithinPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static SignaturePattern SignaturePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern AndAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut AndPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut ArgsAnnotationPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut HandlerPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut ThisOrTargetAnnotationPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationPatternList AnnotationPatternList.read(VersionedDataInputStream s, ISourceContext context)
           
static Pointcut AnnotationPointcut.read(VersionedDataInputStream s, ISourceContext context)
           
static Declare DeclareSoft.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern BindingAnnotationFieldTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern ExactAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static TypeVariablePattern TypeVariablePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static AnnotationTypePattern NotAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern BindingTypePattern.read(VersionedDataInputStream s, ISourceContext context)
           
static TypePatternList TypePatternList.read(VersionedDataInputStream s, ISourceContext context)
           
static Declare Declare.read(VersionedDataInputStream s, ISourceContext context)
           
static ISignaturePattern AndSignaturePattern.readAndSignaturePattern(VersionedDataInputStream s, ISourceContext context)
           
static ISignaturePattern AbstractSignaturePattern.readCompoundSignaturePattern(VersionedDataInputStream s, ISourceContext context)
           
 void PatternNode.readLocation(ISourceContext context, java.io.DataInputStream s)
           
static ISignaturePattern NotSignaturePattern.readNotSignaturePattern(VersionedDataInputStream s, ISourceContext context)
           
static ISignaturePattern OrSignaturePattern.readOrSignaturePattern(VersionedDataInputStream s, ISourceContext context)
           
static PerClause PerCflow.readPerClause(VersionedDataInputStream s, ISourceContext context)
           
static PerClause PerFromSuper.readPerClause(VersionedDataInputStream s, ISourceContext context)
           
static PerClause PerTypeWithin.readPerClause(VersionedDataInputStream s, ISourceContext context)
           
static PerClause PerClause.readPerClause(VersionedDataInputStream s, ISourceContext context)
           
static PerClause PerSingleton.readPerClause(VersionedDataInputStream s, ISourceContext context)
           
static PerClause PerObject.readPerClause(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern WildTypePattern.readTypePattern150(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern ExactTypePattern.readTypePattern150(VersionedDataInputStream s, ISourceContext context)
           
static TypePattern ExactTypePattern.readTypePatternOldStyle(java.io.DataInputStream s, ISourceContext context)
           
static TypePattern WildTypePattern.readTypePatternOldStyle(VersionedDataInputStream s, ISourceContext context)
           
 void PatternNode.setLocation(ISourceContext sourceContext, int start, int end)
           
 void BasicTokenSource.setSourceContext(ISourceContext context)
           
 

Constructors in org.aspectj.weaver.patterns with parameters of type ISourceContext
BasicTokenSource(IToken[] tokens, ISourceContext sourceContext)
           
PatternParser(java.lang.String data, ISourceContext context)
           
 

Uses of ISourceContext in org.aspectj.weaver.reflect
 

Methods in org.aspectj.weaver.reflect that return ISourceContext
 ISourceContext ReflectionBasedReferenceTypeDelegate.getSourceContext()