abc.aspectj.ast
Class AJAbstractExtFactory_c

java.lang.Object
  extended by AbstractExtFactory_c
      extended by abc.aspectj.ast.AJAbstractExtFactory_c
All Implemented Interfaces:
AJExtFactory

public abstract class AJAbstractExtFactory_c
extends AbstractExtFactory_c
implements AJExtFactory

Extension factory.

Author:
Julian Tibble

Constructor Summary
protected AJAbstractExtFactory_c()
           
protected AJAbstractExtFactory_c(AJAbstractExtFactory_c nextExtFactory)
           
 
Method Summary
 Ext extAdviceDecl()
           
protected  Ext extAdviceDeclImpl()
           
 Ext extAdviceFormal()
           
protected  Ext extAdviceFormalImpl()
           
 Ext extAdviceSpec()
           
protected  Ext extAdviceSpecImpl()
           
 Ext extAfter()
           
protected  Ext extAfterImpl()
           
 Ext extAfterReturning()
           
protected  Ext extAfterReturningImpl()
           
 Ext extAfterThrowing()
           
protected  Ext extAfterThrowingImpl()
           
 Ext extAJAmbExpr()
           
protected  Ext extAJAmbExprImpl()
           
 Ext extAJCall()
           
protected  Ext extAJCallImpl()
           
 Ext extAJClassBody()
           
protected  Ext extAJClassBodyImpl()
           
 Ext extAJClassDecl()
           
protected  Ext extAJClassDeclImpl()
           
 Ext extAJConstructorCall()
           
protected  Ext extAJConstructorCallImpl()
           
 Ext extAJConstructorDecl()
           
protected  Ext extAJConstructorDeclImpl()
           
 Ext extAJField()
           
protected  Ext extAJFieldImpl()
           
 Ext extAJNew()
           
protected  Ext extAJNewImpl()
           
 Ext extAJSpecial()
           
protected  Ext extAJSpecialImpl()
           
 Ext extAmbTypeOrLocal()
           
protected  Ext extAmbTypeOrLocalImpl()
           
 Ext extArgDotDot()
           
protected  Ext extArgDotDotImpl()
           
 Ext extArgPattern()
           
protected  Ext extArgPatternImpl()
           
 Ext extArgStar()
           
protected  Ext extArgStarImpl()
           
 Ext extAround()
           
protected  Ext extAroundImpl()
           
 Ext extAspectBody()
           
protected  Ext extAspectBodyImpl()
           
 Ext extAspectDecl()
           
protected  Ext extAspectDeclImpl()
           
 Ext extBefore()
           
protected  Ext extBeforeImpl()
           
 Ext extClassnamePatternExpr()
           
protected  Ext extClassnamePatternExprImpl()
           
 Ext extClassTypeDotId()
           
protected  Ext extClassTypeDotIdImpl()
           
 Ext extClassTypeDotNew()
           
protected  Ext extClassTypeDotNewImpl()
           
 Ext extConstructorPattern()
           
protected  Ext extConstructorPatternImpl()
           
 Ext extCPEBinary()
           
protected  Ext extCPEBinaryImpl()
           
 Ext extCPEName()
           
protected  Ext extCPENameImpl()
           
 Ext extCPENot()
           
protected  Ext extCPENotImpl()
           
 Ext extCPESubName()
           
protected  Ext extCPESubNameImpl()
           
 Ext extCPEUniversal()
           
protected  Ext extCPEUniversalImpl()
           
 Ext extDeclareDecl()
           
protected  Ext extDeclareDeclImpl()
           
 Ext extDeclareError()
           
protected  Ext extDeclareErrorImpl()
           
 Ext extDeclareParents()
           
protected  Ext extDeclareParentsImpl()
           
 Ext extDeclarePrecedence()
           
protected  Ext extDeclarePrecedenceImpl()
           
 Ext extDeclareSoft()
           
protected  Ext extDeclareSoftImpl()
           
 Ext extDeclareWarning()
           
protected  Ext extDeclareWarningImpl()
           
 Ext extDotDotFormalPattern()
           
protected  Ext extDotDotFormalPatternImpl()
           
 Ext extDotDotNamePattern()
           
protected  Ext extDotDotNamePatternImpl()
           
 Ext extDotNamePattern()
           
protected  Ext extDotNamePatternImpl()
           
 Ext extFieldPattern()
           
protected  Ext extFieldPatternImpl()
           
 Ext extFixCharLit()
           
protected  Ext extFixCharLitImpl()
           
 Ext extHostConstructorCall()
           
protected  Ext extHostConstructorCallImpl()
           
 Ext extHostSpecial()
           
protected  Ext extHostSpecialImpl()
           
 Ext extIntertypeConstructorDecl()
           
protected  Ext extIntertypeConstructorDeclImpl()
           
 Ext extIntertypeFieldDecl()
           
protected  Ext extIntertypeFieldDeclImpl()
           
 Ext extIntertypeMethodDecl()
           
protected  Ext extIntertypeMethodDeclImpl()
           
 Ext extIsSingleton()
           
protected  Ext extIsSingletonImpl()
           
 Ext extMethodPattern()
           
protected  Ext extMethodPatternImpl()
           
 Ext extModifierPattern()
           
protected  Ext extModifierPatternImpl()
           
 Ext extNamePattern()
           
protected  Ext extNamePatternImpl()
           
 Ext extPCAdvice()
           
 Ext extPCAdviceExecution()
           
protected  Ext extPCAdviceExecutionImpl()
           
protected  Ext extPCAdviceImpl()
           
 Ext extPCArgs()
           
protected  Ext extPCArgsImpl()
           
 Ext extPCBinary()
           
protected  Ext extPCBinaryImpl()
           
 Ext extPCCall()
           
protected  Ext extPCCallImpl()
           
 Ext extPCCflow()
           
 Ext extPCCflowBelow()
           
protected  Ext extPCCflowBelowImpl()
           
protected  Ext extPCCflowImpl()
           
 Ext extPCEmpty()
           
protected  Ext extPCEmptyImpl()
           
 Ext extPCExecution()
           
protected  Ext extPCExecutionImpl()
           
 Ext extPCGet()
           
protected  Ext extPCGetImpl()
           
 Ext extPCHandler()
           
protected  Ext extPCHandlerImpl()
           
 Ext extPCIf()
           
protected  Ext extPCIfImpl()
           
 Ext extPCInitialization()
           
protected  Ext extPCInitializationImpl()
           
 Ext extPCName()
           
protected  Ext extPCNameImpl()
           
 Ext extPCNot()
           
protected  Ext extPCNotImpl()
           
 Ext extPCPreinitialization()
           
protected  Ext extPCPreinitializationImpl()
           
 Ext extPCSet()
           
protected  Ext extPCSetImpl()
           
 Ext extPCStaticInitialization()
           
protected  Ext extPCStaticInitializationImpl()
           
 Ext extPCTarget()
           
protected  Ext extPCTargetImpl()
           
 Ext extPCThis()
           
protected  Ext extPCThisImpl()
           
 Ext extPCWithin()
           
 Ext extPCWithinCode()
           
protected  Ext extPCWithinCodeImpl()
           
protected  Ext extPCWithinImpl()
           
 Ext extPerCflow()
           
 Ext extPerCflowBelow()
           
protected  Ext extPerCflowBelowImpl()
           
protected  Ext extPerCflowImpl()
           
 Ext extPerClause()
           
protected  Ext extPerClauseImpl()
           
 Ext extPerTarget()
           
protected  Ext extPerTargetImpl()
           
 Ext extPerThis()
           
protected  Ext extPerThisImpl()
           
 Ext extPointcut()
           
 Ext extPointcutDecl()
           
protected  Ext extPointcutDeclImpl()
           
protected  Ext extPointcutImpl()
           
 Ext extProceedCall()
           
protected  Ext extProceedCallImpl()
           
 Ext extRTPName()
           
protected  Ext extRTPNameImpl()
           
 Ext extRTPSubName()
           
protected  Ext extRTPSubNameImpl()
           
 Ext extSimpleNamePattern()
           
protected  Ext extSimpleNamePatternImpl()
           
 Ext extThrowsPattern()
           
protected  Ext extThrowsPatternImpl()
           
 Ext extTPEArray()
           
protected  Ext extTPEArrayImpl()
           
 Ext extTPEBinary()
           
protected  Ext extTPEBinaryImpl()
           
 Ext extTPENot()
           
protected  Ext extTPENotImpl()
           
 Ext extTPERefTypePat()
           
protected  Ext extTPERefTypePatImpl()
           
 Ext extTPEType()
           
protected  Ext extTPETypeImpl()
           
 Ext extTPEUniversal()
           
protected  Ext extTPEUniversalImpl()
           
 Ext extTypeFormalPattern()
           
protected  Ext extTypeFormalPatternImpl()
           
 Ext extTypePatternExpr()
           
protected  Ext extTypePatternExprImpl()
           
protected  Ext postExtAdviceDecl(Ext ext)
           
protected  Ext postExtAdviceFormal(Ext ext)
           
protected  Ext postExtAdviceSpec(Ext ext)
           
protected  Ext postExtAfter(Ext ext)
           
protected  Ext postExtAfterReturning(Ext ext)
           
protected  Ext postExtAfterThrowing(Ext ext)
           
protected  Ext postExtAJAmbExpr(Ext ext)
           
protected  Ext postExtAJCall(Ext ext)
           
protected  Ext postExtAJClassBody(Ext ext)
           
protected  Ext postExtAJClassDecl(Ext ext)
           
protected  Ext postExtAJConstructorCall(Ext ext)
           
protected  Ext postExtAJConstructorDecl(Ext ext)
           
protected  Ext postExtAJField(Ext ext)
           
protected  Ext postExtAJNew(Ext ext)
           
protected  Ext postExtAJSpecial(Ext ext)
           
protected  Ext postExtAmbTypeOrLocal(Ext ext)
           
protected  Ext postExtArgDotDot(Ext ext)
           
protected  Ext postExtArgPattern(Ext ext)
           
protected  Ext postExtArgStar(Ext ext)
           
protected  Ext postExtAround(Ext ext)
           
protected  Ext postExtAspectBody(Ext ext)
           
protected  Ext postExtAspectDecl(Ext ext)
           
protected  Ext postExtBefore(Ext ext)
           
protected  Ext postExtClassnamePatternExpr(Ext ext)
           
protected  Ext postExtClassTypeDotId(Ext ext)
           
protected  Ext postExtClassTypeDotNew(Ext ext)
           
protected  Ext postExtConstructorPattern(Ext ext)
           
protected  Ext postExtCPEBinary(Ext ext)
           
protected  Ext postExtCPEName(Ext ext)
           
protected  Ext postExtCPENot(Ext ext)
           
protected  Ext postExtCPESubName(Ext ext)
           
protected  Ext postExtCPEUniversal(Ext ext)
           
protected  Ext postExtDeclareDecl(Ext ext)
           
protected  Ext postExtDeclareError(Ext ext)
           
protected  Ext postExtDeclareParents(Ext ext)
           
protected  Ext postExtDeclarePrecedence(Ext ext)
           
protected  Ext postExtDeclareSoft(Ext ext)
           
protected  Ext postExtDeclareWarning(Ext ext)
           
protected  Ext postExtDotDotFormalPattern(Ext ext)
           
protected  Ext postExtDotDotNamePattern(Ext ext)
           
protected  Ext postExtDotNamePattern(Ext ext)
           
protected  Ext postExtFieldPattern(Ext ext)
           
protected  Ext postExtFixCharLit(Ext ext)
           
protected  Ext postExtHostConstructorCall(Ext ext)
           
protected  Ext postExtHostSpecial(Ext ext)
           
protected  Ext postExtIntertypeConstructorDecl(Ext ext)
           
protected  Ext postExtIntertypeFieldDecl(Ext ext)
           
protected  Ext postExtIntertypeMethodDecl(Ext ext)
           
protected  Ext postExtIsSingleton(Ext ext)
           
protected  Ext postExtMethodPattern(Ext ext)
           
protected  Ext postExtModifierPattern(Ext ext)
           
protected  Ext postExtNamePattern(Ext ext)
           
protected  Ext postExtPCAdvice(Ext ext)
           
protected  Ext postExtPCAdviceExecution(Ext ext)
           
protected  Ext postExtPCArgs(Ext ext)
           
protected  Ext postExtPCBinary(Ext ext)
           
protected  Ext postExtPCCall(Ext ext)
           
protected  Ext postExtPCCflow(Ext ext)
           
protected  Ext postExtPCCflowBelow(Ext ext)
           
protected  Ext postExtPCEmpty(Ext ext)
           
protected  Ext postExtPCExecution(Ext ext)
           
protected  Ext postExtPCGet(Ext ext)
           
protected  Ext postExtPCHandler(Ext ext)
           
protected  Ext postExtPCIf(Ext ext)
           
protected  Ext postExtPCInitialization(Ext ext)
           
protected  Ext postExtPCName(Ext ext)
           
protected  Ext postExtPCNot(Ext ext)
           
protected  Ext postExtPCPreinitialization(Ext ext)
           
protected  Ext postExtPCSet(Ext ext)
           
protected  Ext postExtPCStaticInitialization(Ext ext)
           
protected  Ext postExtPCTarget(Ext ext)
           
protected  Ext postExtPCThis(Ext ext)
           
protected  Ext postExtPCWithin(Ext ext)
           
protected  Ext postExtPCWithinCode(Ext ext)
           
protected  Ext postExtPerCflow(Ext ext)
           
protected  Ext postExtPerCflowBelow(Ext ext)
           
protected  Ext postExtPerClause(Ext ext)
           
protected  Ext postExtPerTarget(Ext ext)
           
protected  Ext postExtPerThis(Ext ext)
           
protected  Ext postExtPointcut(Ext ext)
           
protected  Ext postExtPointcutDecl(Ext ext)
           
protected  Ext postExtProceedCall(Ext ext)
           
protected  Ext postExtRTPName(Ext ext)
           
protected  Ext postExtRTPSubName(Ext ext)
           
protected  Ext postExtSimpleNamePattern(Ext ext)
           
protected  Ext postExtThrowsPattern(Ext ext)
           
protected  Ext postExtTPEArray(Ext ext)
           
protected  Ext postExtTPEBinary(Ext ext)
           
protected  Ext postExtTPENot(Ext ext)
           
protected  Ext postExtTPERefTypePat(Ext ext)
           
protected  Ext postExtTPEType(Ext ext)
           
protected  Ext postExtTPEUniversal(Ext ext)
           
protected  Ext postExtTypeFormalPattern(Ext ext)
           
protected  Ext postExtTypePatternExpr(Ext ext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AJAbstractExtFactory_c

protected AJAbstractExtFactory_c()

AJAbstractExtFactory_c

protected AJAbstractExtFactory_c(AJAbstractExtFactory_c nextExtFactory)
Method Detail

extAspectDecl

public final Ext extAspectDecl()
Specified by:
extAspectDecl in interface AJExtFactory

extAspectBody

public final Ext extAspectBody()
Specified by:
extAspectBody in interface AJExtFactory

extPerClause

public final Ext extPerClause()
Specified by:
extPerClause in interface AJExtFactory

extPerTarget

public final Ext extPerTarget()
Specified by:
extPerTarget in interface AJExtFactory

extPerThis

public final Ext extPerThis()
Specified by:
extPerThis in interface AJExtFactory

extPerCflow

public final Ext extPerCflow()
Specified by:
extPerCflow in interface AJExtFactory

extPerCflowBelow

public final Ext extPerCflowBelow()
Specified by:
extPerCflowBelow in interface AJExtFactory

extIsSingleton

public final Ext extIsSingleton()
Specified by:
extIsSingleton in interface AJExtFactory

extDeclareDecl

public final Ext extDeclareDecl()
Specified by:
extDeclareDecl in interface AJExtFactory

extDeclareParents

public final Ext extDeclareParents()
Specified by:
extDeclareParents in interface AJExtFactory

extDeclareWarning

public final Ext extDeclareWarning()
Specified by:
extDeclareWarning in interface AJExtFactory

extDeclareError

public final Ext extDeclareError()
Specified by:
extDeclareError in interface AJExtFactory

extDeclareSoft

public final Ext extDeclareSoft()
Specified by:
extDeclareSoft in interface AJExtFactory

extDeclarePrecedence

public final Ext extDeclarePrecedence()
Specified by:
extDeclarePrecedence in interface AJExtFactory

extPointcutDecl

public final Ext extPointcutDecl()
Specified by:
extPointcutDecl in interface AJExtFactory

extAdviceDecl

public final Ext extAdviceDecl()
Specified by:
extAdviceDecl in interface AJExtFactory

extAdviceSpec

public final Ext extAdviceSpec()
Specified by:
extAdviceSpec in interface AJExtFactory

extBefore

public final Ext extBefore()
Specified by:
extBefore in interface AJExtFactory

extAfter

public final Ext extAfter()
Specified by:
extAfter in interface AJExtFactory

extAdviceFormal

public final Ext extAdviceFormal()
Specified by:
extAdviceFormal in interface AJExtFactory

extAfterReturning

public final Ext extAfterReturning()
Specified by:
extAfterReturning in interface AJExtFactory

extAfterThrowing

public final Ext extAfterThrowing()
Specified by:
extAfterThrowing in interface AJExtFactory

extAround

public final Ext extAround()
Specified by:
extAround in interface AJExtFactory

extIntertypeMethodDecl

public final Ext extIntertypeMethodDecl()
Specified by:
extIntertypeMethodDecl in interface AJExtFactory

extIntertypeConstructorDecl

public final Ext extIntertypeConstructorDecl()
Specified by:
extIntertypeConstructorDecl in interface AJExtFactory

extIntertypeFieldDecl

public final Ext extIntertypeFieldDecl()
Specified by:
extIntertypeFieldDecl in interface AJExtFactory

extPointcut

public final Ext extPointcut()
Specified by:
extPointcut in interface AJExtFactory

extPCBinary

public final Ext extPCBinary()
Specified by:
extPCBinary in interface AJExtFactory

extPCNot

public final Ext extPCNot()
Specified by:
extPCNot in interface AJExtFactory

extPCCall

public final Ext extPCCall()
Specified by:
extPCCall in interface AJExtFactory

extPCExecution

public final Ext extPCExecution()
Specified by:
extPCExecution in interface AJExtFactory

extPCWithinCode

public final Ext extPCWithinCode()
Specified by:
extPCWithinCode in interface AJExtFactory

extPCInitialization

public final Ext extPCInitialization()
Specified by:
extPCInitialization in interface AJExtFactory

extPCPreinitialization

public final Ext extPCPreinitialization()
Specified by:
extPCPreinitialization in interface AJExtFactory

extPCGet

public final Ext extPCGet()
Specified by:
extPCGet in interface AJExtFactory

extPCSet

public final Ext extPCSet()
Specified by:
extPCSet in interface AJExtFactory

extPCHandler

public final Ext extPCHandler()
Specified by:
extPCHandler in interface AJExtFactory

extPCStaticInitialization

public final Ext extPCStaticInitialization()
Specified by:
extPCStaticInitialization in interface AJExtFactory

extPCWithin

public final Ext extPCWithin()
Specified by:
extPCWithin in interface AJExtFactory

extPCThis

public final Ext extPCThis()
Specified by:
extPCThis in interface AJExtFactory

extPCTarget

public final Ext extPCTarget()
Specified by:
extPCTarget in interface AJExtFactory

extPCArgs

public final Ext extPCArgs()
Specified by:
extPCArgs in interface AJExtFactory

extPCAdvice

public final Ext extPCAdvice()
Specified by:
extPCAdvice in interface AJExtFactory

extPCAdviceExecution

public final Ext extPCAdviceExecution()
Specified by:
extPCAdviceExecution in interface AJExtFactory

extPCCflow

public final Ext extPCCflow()
Specified by:
extPCCflow in interface AJExtFactory

extPCCflowBelow

public final Ext extPCCflowBelow()
Specified by:
extPCCflowBelow in interface AJExtFactory

extPCIf

public final Ext extPCIf()
Specified by:
extPCIf in interface AJExtFactory

extPCName

public final Ext extPCName()
Specified by:
extPCName in interface AJExtFactory

extNamePattern

public final Ext extNamePattern()
Specified by:
extNamePattern in interface AJExtFactory

extSimpleNamePattern

public final Ext extSimpleNamePattern()
Specified by:
extSimpleNamePattern in interface AJExtFactory

extDotNamePattern

public final Ext extDotNamePattern()
Specified by:
extDotNamePattern in interface AJExtFactory

extDotDotNamePattern

public final Ext extDotDotNamePattern()
Specified by:
extDotDotNamePattern in interface AJExtFactory

extClassnamePatternExpr

public final Ext extClassnamePatternExpr()
Specified by:
extClassnamePatternExpr in interface AJExtFactory

extCPEUniversal

public final Ext extCPEUniversal()
Specified by:
extCPEUniversal in interface AJExtFactory

extCPEBinary

public final Ext extCPEBinary()
Specified by:
extCPEBinary in interface AJExtFactory

extCPENot

public final Ext extCPENot()
Specified by:
extCPENot in interface AJExtFactory

extCPEName

public final Ext extCPEName()
Specified by:
extCPEName in interface AJExtFactory

extCPESubName

public final Ext extCPESubName()
Specified by:
extCPESubName in interface AJExtFactory

extTypePatternExpr

public final Ext extTypePatternExpr()
Specified by:
extTypePatternExpr in interface AJExtFactory

extTPEUniversal

public final Ext extTPEUniversal()
Specified by:
extTPEUniversal in interface AJExtFactory

extTPEBinary

public final Ext extTPEBinary()
Specified by:
extTPEBinary in interface AJExtFactory

extTPENot

public final Ext extTPENot()
Specified by:
extTPENot in interface AJExtFactory

extTPEType

public final Ext extTPEType()
Specified by:
extTPEType in interface AJExtFactory

extTPEArray

public final Ext extTPEArray()
Specified by:
extTPEArray in interface AJExtFactory

extTPERefTypePat

public final Ext extTPERefTypePat()
Specified by:
extTPERefTypePat in interface AJExtFactory

extRTPName

public final Ext extRTPName()
Specified by:
extRTPName in interface AJExtFactory

extRTPSubName

public final Ext extRTPSubName()
Specified by:
extRTPSubName in interface AJExtFactory

extMethodPattern

public final Ext extMethodPattern()
Specified by:
extMethodPattern in interface AJExtFactory

extConstructorPattern

public final Ext extConstructorPattern()
Specified by:
extConstructorPattern in interface AJExtFactory

extFieldPattern

public final Ext extFieldPattern()
Specified by:
extFieldPattern in interface AJExtFactory

extModifierPattern

public final Ext extModifierPattern()
Specified by:
extModifierPattern in interface AJExtFactory

extClassTypeDotId

public final Ext extClassTypeDotId()
Specified by:
extClassTypeDotId in interface AJExtFactory

extClassTypeDotNew

public final Ext extClassTypeDotNew()
Specified by:
extClassTypeDotNew in interface AJExtFactory

extDotDotFormalPattern

public final Ext extDotDotFormalPattern()
Specified by:
extDotDotFormalPattern in interface AJExtFactory

extTypeFormalPattern

public final Ext extTypeFormalPattern()
Specified by:
extTypeFormalPattern in interface AJExtFactory

extThrowsPattern

public final Ext extThrowsPattern()
Specified by:
extThrowsPattern in interface AJExtFactory

extAJAmbExpr

public final Ext extAJAmbExpr()
Specified by:
extAJAmbExpr in interface AJExtFactory

extAJField

public final Ext extAJField()
Specified by:
extAJField in interface AJExtFactory

extFixCharLit

public final Ext extFixCharLit()
Specified by:
extFixCharLit in interface AJExtFactory

extProceedCall

public final Ext extProceedCall()
Specified by:
extProceedCall in interface AJExtFactory

extArgPattern

public final Ext extArgPattern()
Specified by:
extArgPattern in interface AJExtFactory

extAmbTypeOrLocal

public final Ext extAmbTypeOrLocal()
Specified by:
extAmbTypeOrLocal in interface AJExtFactory

extArgStar

public final Ext extArgStar()
Specified by:
extArgStar in interface AJExtFactory

extArgDotDot

public final Ext extArgDotDot()
Specified by:
extArgDotDot in interface AJExtFactory

extAJSpecial

public final Ext extAJSpecial()
Specified by:
extAJSpecial in interface AJExtFactory

extHostSpecial

public final Ext extHostSpecial()
Specified by:
extHostSpecial in interface AJExtFactory

extAJConstructorCall

public final Ext extAJConstructorCall()
Specified by:
extAJConstructorCall in interface AJExtFactory

extHostConstructorCall

public final Ext extHostConstructorCall()
Specified by:
extHostConstructorCall in interface AJExtFactory

extAJCall

public final Ext extAJCall()
Specified by:
extAJCall in interface AJExtFactory

extAJNew

public final Ext extAJNew()
Specified by:
extAJNew in interface AJExtFactory

extAJClassBody

public final Ext extAJClassBody()
Specified by:
extAJClassBody in interface AJExtFactory

extAJClassDecl

public final Ext extAJClassDecl()
Specified by:
extAJClassDecl in interface AJExtFactory

extPCEmpty

public final Ext extPCEmpty()
Specified by:
extPCEmpty in interface AJExtFactory

extAJConstructorDecl

public final Ext extAJConstructorDecl()
Specified by:
extAJConstructorDecl in interface AJExtFactory

extAspectDeclImpl

protected Ext extAspectDeclImpl()

extAspectBodyImpl

protected Ext extAspectBodyImpl()

extPerClauseImpl

protected Ext extPerClauseImpl()

extPerTargetImpl

protected Ext extPerTargetImpl()

extPerThisImpl

protected Ext extPerThisImpl()

extPerCflowImpl

protected Ext extPerCflowImpl()

extPerCflowBelowImpl

protected Ext extPerCflowBelowImpl()

extIsSingletonImpl

protected Ext extIsSingletonImpl()

extDeclareDeclImpl

protected Ext extDeclareDeclImpl()

extDeclareParentsImpl

protected Ext extDeclareParentsImpl()

extDeclareWarningImpl

protected Ext extDeclareWarningImpl()

extDeclareErrorImpl

protected Ext extDeclareErrorImpl()

extDeclareSoftImpl

protected Ext extDeclareSoftImpl()

extDeclarePrecedenceImpl

protected Ext extDeclarePrecedenceImpl()

extPointcutDeclImpl

protected Ext extPointcutDeclImpl()

extAdviceDeclImpl

protected Ext extAdviceDeclImpl()

extAdviceSpecImpl

protected Ext extAdviceSpecImpl()

extBeforeImpl

protected Ext extBeforeImpl()

extAfterImpl

protected Ext extAfterImpl()

extAdviceFormalImpl

protected Ext extAdviceFormalImpl()

extAfterReturningImpl

protected Ext extAfterReturningImpl()

extAfterThrowingImpl

protected Ext extAfterThrowingImpl()

extAroundImpl

protected Ext extAroundImpl()

extIntertypeMethodDeclImpl

protected Ext extIntertypeMethodDeclImpl()

extIntertypeConstructorDeclImpl

protected Ext extIntertypeConstructorDeclImpl()

extIntertypeFieldDeclImpl

protected Ext extIntertypeFieldDeclImpl()

extPointcutImpl

protected Ext extPointcutImpl()

extPCBinaryImpl

protected Ext extPCBinaryImpl()

extPCNotImpl

protected Ext extPCNotImpl()

extPCCallImpl

protected Ext extPCCallImpl()

extPCExecutionImpl

protected Ext extPCExecutionImpl()

extPCWithinCodeImpl

protected Ext extPCWithinCodeImpl()

extPCInitializationImpl

protected Ext extPCInitializationImpl()

extPCPreinitializationImpl

protected Ext extPCPreinitializationImpl()

extPCGetImpl

protected Ext extPCGetImpl()

extPCSetImpl

protected Ext extPCSetImpl()

extPCHandlerImpl

protected Ext extPCHandlerImpl()

extPCStaticInitializationImpl

protected Ext extPCStaticInitializationImpl()

extPCWithinImpl

protected Ext extPCWithinImpl()

extPCThisImpl

protected Ext extPCThisImpl()

extPCTargetImpl

protected Ext extPCTargetImpl()

extPCArgsImpl

protected Ext extPCArgsImpl()

extPCAdviceImpl

protected Ext extPCAdviceImpl()

extPCAdviceExecutionImpl

protected Ext extPCAdviceExecutionImpl()

extPCCflowImpl

protected Ext extPCCflowImpl()

extPCCflowBelowImpl

protected Ext extPCCflowBelowImpl()

extPCIfImpl

protected Ext extPCIfImpl()

extPCNameImpl

protected Ext extPCNameImpl()

extNamePatternImpl

protected Ext extNamePatternImpl()

extSimpleNamePatternImpl

protected Ext extSimpleNamePatternImpl()

extDotNamePatternImpl

protected Ext extDotNamePatternImpl()

extDotDotNamePatternImpl

protected Ext extDotDotNamePatternImpl()

extClassnamePatternExprImpl

protected Ext extClassnamePatternExprImpl()

extCPEUniversalImpl

protected Ext extCPEUniversalImpl()

extCPEBinaryImpl

protected Ext extCPEBinaryImpl()

extCPENotImpl

protected Ext extCPENotImpl()

extCPENameImpl

protected Ext extCPENameImpl()

extCPESubNameImpl

protected Ext extCPESubNameImpl()

extTypePatternExprImpl

protected Ext extTypePatternExprImpl()

extTPEUniversalImpl

protected Ext extTPEUniversalImpl()

extTPEBinaryImpl

protected Ext extTPEBinaryImpl()

extTPENotImpl

protected Ext extTPENotImpl()

extTPETypeImpl

protected Ext extTPETypeImpl()

extTPEArrayImpl

protected Ext extTPEArrayImpl()

extTPERefTypePatImpl

protected Ext extTPERefTypePatImpl()

extRTPNameImpl

protected Ext extRTPNameImpl()

extRTPSubNameImpl

protected Ext extRTPSubNameImpl()

extMethodPatternImpl

protected Ext extMethodPatternImpl()

extConstructorPatternImpl

protected Ext extConstructorPatternImpl()

extFieldPatternImpl

protected Ext extFieldPatternImpl()

extModifierPatternImpl

protected Ext extModifierPatternImpl()

extClassTypeDotIdImpl

protected Ext extClassTypeDotIdImpl()

extClassTypeDotNewImpl

protected Ext extClassTypeDotNewImpl()

extDotDotFormalPatternImpl

protected Ext extDotDotFormalPatternImpl()

extTypeFormalPatternImpl

protected Ext extTypeFormalPatternImpl()

extThrowsPatternImpl

protected Ext extThrowsPatternImpl()

extAJAmbExprImpl

protected Ext extAJAmbExprImpl()

extAJFieldImpl

protected Ext extAJFieldImpl()

extFixCharLitImpl

protected Ext extFixCharLitImpl()

extProceedCallImpl

protected Ext extProceedCallImpl()

extArgPatternImpl

protected Ext extArgPatternImpl()

extAmbTypeOrLocalImpl

protected Ext extAmbTypeOrLocalImpl()

extArgStarImpl

protected Ext extArgStarImpl()

extArgDotDotImpl

protected Ext extArgDotDotImpl()

extAJSpecialImpl

protected Ext extAJSpecialImpl()

extHostSpecialImpl

protected Ext extHostSpecialImpl()

extAJConstructorCallImpl

protected Ext extAJConstructorCallImpl()

extHostConstructorCallImpl

protected Ext extHostConstructorCallImpl()

extAJCallImpl

protected Ext extAJCallImpl()

extAJNewImpl

protected Ext extAJNewImpl()

extAJClassBodyImpl

protected Ext extAJClassBodyImpl()

extAJClassDeclImpl

protected Ext extAJClassDeclImpl()

extPCEmptyImpl

protected Ext extPCEmptyImpl()

extAJConstructorDeclImpl

protected Ext extAJConstructorDeclImpl()

postExtAspectDecl

protected Ext postExtAspectDecl(Ext ext)

postExtAspectBody

protected Ext postExtAspectBody(Ext ext)

postExtPerClause

protected Ext postExtPerClause(Ext ext)

postExtPerTarget

protected Ext postExtPerTarget(Ext ext)

postExtPerThis

protected Ext postExtPerThis(Ext ext)

postExtPerCflow

protected Ext postExtPerCflow(Ext ext)

postExtPerCflowBelow

protected Ext postExtPerCflowBelow(Ext ext)

postExtIsSingleton

protected Ext postExtIsSingleton(Ext ext)

postExtDeclareDecl

protected Ext postExtDeclareDecl(Ext ext)

postExtDeclareParents

protected Ext postExtDeclareParents(Ext ext)

postExtDeclareWarning

protected Ext postExtDeclareWarning(Ext ext)

postExtDeclareError

protected Ext postExtDeclareError(Ext ext)

postExtDeclareSoft

protected Ext postExtDeclareSoft(Ext ext)

postExtDeclarePrecedence

protected Ext postExtDeclarePrecedence(Ext ext)

postExtPointcutDecl

protected Ext postExtPointcutDecl(Ext ext)

postExtAdviceDecl

protected Ext postExtAdviceDecl(Ext ext)

postExtAdviceSpec

protected Ext postExtAdviceSpec(Ext ext)

postExtBefore

protected Ext postExtBefore(Ext ext)

postExtAfter

protected Ext postExtAfter(Ext ext)

postExtAdviceFormal

protected Ext postExtAdviceFormal(Ext ext)

postExtAfterReturning

protected Ext postExtAfterReturning(Ext ext)

postExtAfterThrowing

protected Ext postExtAfterThrowing(Ext ext)

postExtAround

protected Ext postExtAround(Ext ext)

postExtIntertypeMethodDecl

protected Ext postExtIntertypeMethodDecl(Ext ext)

postExtIntertypeConstructorDecl

protected Ext postExtIntertypeConstructorDecl(Ext ext)

postExtIntertypeFieldDecl

protected Ext postExtIntertypeFieldDecl(Ext ext)

postExtPointcut

protected Ext postExtPointcut(Ext ext)

postExtPCBinary

protected Ext postExtPCBinary(Ext ext)

postExtPCNot

protected Ext postExtPCNot(Ext ext)

postExtPCCall

protected Ext postExtPCCall(Ext ext)

postExtPCExecution

protected Ext postExtPCExecution(Ext ext)

postExtPCWithinCode

protected Ext postExtPCWithinCode(Ext ext)

postExtPCInitialization

protected Ext postExtPCInitialization(Ext ext)

postExtPCPreinitialization

protected Ext postExtPCPreinitialization(Ext ext)

postExtPCGet

protected Ext postExtPCGet(Ext ext)

postExtPCSet

protected Ext postExtPCSet(Ext ext)

postExtPCHandler

protected Ext postExtPCHandler(Ext ext)

postExtPCStaticInitialization

protected Ext postExtPCStaticInitialization(Ext ext)

postExtPCWithin

protected Ext postExtPCWithin(Ext ext)

postExtPCThis

protected Ext postExtPCThis(Ext ext)

postExtPCTarget

protected Ext postExtPCTarget(Ext ext)

postExtPCArgs

protected Ext postExtPCArgs(Ext ext)

postExtPCAdvice

protected Ext postExtPCAdvice(Ext ext)

postExtPCAdviceExecution

protected Ext postExtPCAdviceExecution(Ext ext)

postExtPCCflow

protected Ext postExtPCCflow(Ext ext)

postExtPCCflowBelow

protected Ext postExtPCCflowBelow(Ext ext)

postExtPCIf

protected Ext postExtPCIf(Ext ext)

postExtPCName

protected Ext postExtPCName(Ext ext)

postExtNamePattern

protected Ext postExtNamePattern(Ext ext)

postExtSimpleNamePattern

protected Ext postExtSimpleNamePattern(Ext ext)

postExtDotNamePattern

protected Ext postExtDotNamePattern(Ext ext)

postExtDotDotNamePattern

protected Ext postExtDotDotNamePattern(Ext ext)

postExtClassnamePatternExpr

protected Ext postExtClassnamePatternExpr(Ext ext)

postExtCPEUniversal

protected Ext postExtCPEUniversal(Ext ext)

postExtCPEBinary

protected Ext postExtCPEBinary(Ext ext)

postExtCPENot

protected Ext postExtCPENot(Ext ext)

postExtCPEName

protected Ext postExtCPEName(Ext ext)

postExtCPESubName

protected Ext postExtCPESubName(Ext ext)

postExtTypePatternExpr

protected Ext postExtTypePatternExpr(Ext ext)

postExtTPEUniversal

protected Ext postExtTPEUniversal(Ext ext)

postExtTPEBinary

protected Ext postExtTPEBinary(Ext ext)

postExtTPENot

protected Ext postExtTPENot(Ext ext)

postExtTPEType

protected Ext postExtTPEType(Ext ext)

postExtTPEArray

protected Ext postExtTPEArray(Ext ext)

postExtTPERefTypePat

protected Ext postExtTPERefTypePat(Ext ext)

postExtRTPName

protected Ext postExtRTPName(Ext ext)

postExtRTPSubName

protected Ext postExtRTPSubName(Ext ext)

postExtMethodPattern

protected Ext postExtMethodPattern(Ext ext)

postExtConstructorPattern

protected Ext postExtConstructorPattern(Ext ext)

postExtFieldPattern

protected Ext postExtFieldPattern(Ext ext)

postExtModifierPattern

protected Ext postExtModifierPattern(Ext ext)

postExtClassTypeDotId

protected Ext postExtClassTypeDotId(Ext ext)

postExtClassTypeDotNew

protected Ext postExtClassTypeDotNew(Ext ext)

postExtDotDotFormalPattern

protected Ext postExtDotDotFormalPattern(Ext ext)

postExtTypeFormalPattern

protected Ext postExtTypeFormalPattern(Ext ext)

postExtThrowsPattern

protected Ext postExtThrowsPattern(Ext ext)

postExtAJAmbExpr

protected Ext postExtAJAmbExpr(Ext ext)

postExtAJField

protected Ext postExtAJField(Ext ext)

postExtFixCharLit

protected Ext postExtFixCharLit(Ext ext)

postExtProceedCall

protected Ext postExtProceedCall(Ext ext)

postExtArgPattern

protected Ext postExtArgPattern(Ext ext)

postExtAmbTypeOrLocal

protected Ext postExtAmbTypeOrLocal(Ext ext)

postExtArgStar

protected Ext postExtArgStar(Ext ext)

postExtArgDotDot

protected Ext postExtArgDotDot(Ext ext)

postExtAJSpecial

protected Ext postExtAJSpecial(Ext ext)

postExtHostSpecial

protected Ext postExtHostSpecial(Ext ext)

postExtAJConstructorCall

protected Ext postExtAJConstructorCall(Ext ext)

postExtHostConstructorCall

protected Ext postExtHostConstructorCall(Ext ext)

postExtAJCall

protected Ext postExtAJCall(Ext ext)

postExtAJNew

protected Ext postExtAJNew(Ext ext)

postExtAJClassBody

protected Ext postExtAJClassBody(Ext ext)

postExtAJClassDecl

protected Ext postExtAJClassDecl(Ext ext)

postExtPCEmpty

protected Ext postExtPCEmpty(Ext ext)

postExtAJConstructorDecl

protected Ext postExtAJConstructorDecl(Ext ext)