jasco.tools.aspectparser
Class PCutpoint
java.lang.Object
jasco.tools.jascoparser.PJAsCoParseElement
jasco.tools.jascoparser.PJavaClass
jasco.tools.aspectparser.PCutpoint
- All Implemented Interfaces:
- IJAsCoParseElement, java.lang.Cloneable
public class PCutpoint
- extends PJavaClass
Methods inherited from class jasco.tools.jascoparser.PJavaClass |
addEnum, addField, addImport, addInnerClass, addInterface, addMethod, addStaticInitializer, getAnnotations, getClassGenerator, getEnums, getFields, getFullName, getGenerics, getImports, getInnerClasses, getInterfaces, getMethods, getModifiers, getName, getPackage, getSourceName, getStaticInits, getSuperClass, getSuperClassSimple, getType, hasPackage, hasSuperClass, initClassGenerator, setAnnotations, setGenerics, setImports, setModifiers, setName, setPackage, setSuperClass, setType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PCutpoint
public PCutpoint()
copyNoAdviceBodies
public PCutpoint copyNoAdviceBodies()
addTest
public void addTest(PCutpointTest test)
clearTests
public void clearTests()
getTest
public java.util.Iterator getTest()
setHookContextProperty
public void setHookContextProperty(HookContextProperty context)
getHookContextProperty
public HookContextProperty getHookContextProperty()
setCutpointName
public void setCutpointName(java.lang.String aCutpointName)
getCutpointName
public java.lang.String getCutpointName()
hasSuperCutpoint
public boolean hasSuperCutpoint()
setExtendingCutpointName
public void setExtendingCutpointName(java.lang.String aCutpointName)
getExtendingCutpointName
public java.lang.String getExtendingCutpointName()
setCutpointConstructor
public void setCutpointConstructor(PCutpointConstructor aCutpointConstructor)
getCutpointConstructor
public PCutpointConstructor getCutpointConstructor()
addBeforeCutpointAdaptation
public void addBeforeCutpointAdaptation(PCutpointAdaptation aCutpointAdaptation)
addAfterReturningCutpointAdaptation
public void addAfterReturningCutpointAdaptation(java.lang.String argname,
PCutpointAdaptation aCutpointAdaptation)
getAfterReturningCutpointAdaptation
public java.util.Hashtable getAfterReturningCutpointAdaptation()
addAroundReturningCutpointAdaptation
public void addAroundReturningCutpointAdaptation(java.lang.String argname,
PCutpointAdaptation aCutpointAdaptation)
getAroundReturningCutpointAdaptation
public java.util.Hashtable getAroundReturningCutpointAdaptation()
addAfterThrowingCutpointAdaptation
public void addAfterThrowingCutpointAdaptation(java.lang.String exception_name,
PCutpointAdaptation aCutpointAdaptation)
getAfterThrowingCutpointAdaptation
public java.util.Hashtable getAfterThrowingCutpointAdaptation()
addAroundThrowingCutpointAdaptation
public void addAroundThrowingCutpointAdaptation(java.lang.String exception_name,
PCutpointAdaptation aCutpointAdaptation)
getAroundThrowingCutpointAdaptation
public java.util.Hashtable getAroundThrowingCutpointAdaptation()
getBeforeCutpointAdaptation
public java.util.Iterator getBeforeCutpointAdaptation()
addAfterCutpointAdaptation
public void addAfterCutpointAdaptation(PCutpointAdaptation aCutpointAdaptation)
getAfterCutpointAdaptation
public java.util.Iterator getAfterCutpointAdaptation()
addReplaceCutpointAdaptation
public void addReplaceCutpointAdaptation(PCutpointAdaptation aCutpointAdaptation)
getReplaceCutpointAdaptation
public java.util.Iterator getReplaceCutpointAdaptation()
addCutpointJavaCode
public void addCutpointJavaCode(PJavaCode aJavaCode)
getCutpointJavaCode
public PJavaCodes getCutpointJavaCode()
addAbstractJavaCode
public void addAbstractJavaCode(PJavaCode aJavaCode)
getAbstractJavaCode
public PJavaCodes getAbstractJavaCode()
getFullExtendingCutpointName
public java.lang.String getFullExtendingCutpointName(PAspect aspect)