abc.aspectj.types
Interface PointcutInstance

All Known Implementing Classes:
PointcutInstance_c

public interface PointcutInstance


Method Summary
 boolean canOverrideImpl(MethodInstance mj, boolean quiet)
           
 boolean checkAbstract(AJContext c)
           
 boolean checkDynamic(AJContext c)
           
 boolean cyclic()
           
 java.lang.String designator()
           
 java.util.Set getRefersTo()
           
 java.util.List implementedImpl(ReferenceType rt)
           
 boolean isDynamic()
           
 boolean isSameMethodImpl(MethodInstance mj)
           
 void setDynamic(boolean dynamic)
           
 void setRefersTo(java.util.Set x)
           
 java.lang.String signature()
           
 java.lang.String toString()
           
 boolean transAbstract()
          deprecated
 boolean transDynamic()
          deprecated
 java.util.Set transRefs()
           
 

Method Detail

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object

setDynamic

void setDynamic(boolean dynamic)

isDynamic

boolean isDynamic()

setRefersTo

void setRefersTo(java.util.Set x)

getRefersTo

java.util.Set getRefersTo()

transRefs

java.util.Set transRefs()

cyclic

boolean cyclic()

checkAbstract

boolean checkAbstract(AJContext c)

transAbstract

boolean transAbstract()
deprecated


checkDynamic

boolean checkDynamic(AJContext c)

transDynamic

boolean transDynamic()
deprecated


signature

java.lang.String signature()

designator

java.lang.String designator()

isSameMethodImpl

boolean isSameMethodImpl(MethodInstance mj)

implementedImpl

java.util.List implementedImpl(ReferenceType rt)

canOverrideImpl

boolean canOverrideImpl(MethodInstance mj,
                        boolean quiet)
                        throws SemanticException
Throws:
SemanticException