abc.aspectj.ast
Interface AJDelFactory

All Known Implementing Classes:
AJAbstractDelFactory_c

public interface AJDelFactory

Delegate factory.

Author:
Julian Tibble

Method Summary
 JL delAdviceDecl()
           
 JL delAdviceFormal()
           
 JL delAdviceSpec()
           
 JL delAfter()
           
 JL delAfterReturning()
           
 JL delAfterThrowing()
           
 JL delAJAmbExpr()
           
 JL delAJCall()
           
 JL delAJClassBody()
           
 JL delAJClassDecl()
           
 JL delAJConstructorCall()
           
 JL delAJConstructorDecl()
           
 JL delAJField()
           
 JL delAJNew()
           
 JL delAJSpecial()
           
 JL delAmbTypeOrLocal()
           
 JL delArgDotDot()
           
 JL delArgPattern()
           
 JL delArgStar()
           
 JL delAround()
           
 JL delAspectBody()
           
 JL delAspectDecl()
           
 JL delBefore()
           
 JL delClassnamePatternExpr()
           
 JL delClassTypeDotId()
           
 JL delClassTypeDotNew()
           
 JL delConstructorPattern()
           
 JL delCPEBinary()
           
 JL delCPEName()
           
 JL delCPENot()
           
 JL delCPESubName()
           
 JL delCPEUniversal()
           
 JL delDeclareDecl()
           
 JL delDeclareError()
           
 JL delDeclareParents()
           
 JL delDeclarePrecedence()
           
 JL delDeclareSoft()
           
 JL delDeclareWarning()
           
 JL delDotDotFormalPattern()
           
 JL delDotDotNamePattern()
           
 JL delDotNamePattern()
           
 JL delFieldPattern()
           
 JL delFixCharLit()
           
 JL delHostConstructorCall()
           
 JL delHostSpecial()
           
 JL delIntertypeConstructorDecl()
           
 JL delIntertypeFieldDecl()
           
 JL delIntertypeMethodDecl()
           
 JL delIsSingleton()
           
 JL delMethodPattern()
           
 JL delModifierPattern()
           
 JL delNamePattern()
           
 JL delPCAdvice()
           
 JL delPCAdviceExecution()
           
 JL delPCArgs()
           
 JL delPCBinary()
           
 JL delPCCall()
           
 JL delPCCflow()
           
 JL delPCCflowBelow()
           
 JL delPCEmpty()
           
 JL delPCExecution()
           
 JL delPCGet()
           
 JL delPCHandler()
           
 JL delPCIf()
           
 JL delPCInitialization()
           
 JL delPCName()
           
 JL delPCNot()
           
 JL delPCPreinitialization()
           
 JL delPCSet()
           
 JL delPCStaticInitialization()
           
 JL delPCTarget()
           
 JL delPCThis()
           
 JL delPCWithin()
           
 JL delPCWithinCode()
           
 JL delPerCflow()
           
 JL delPerCflowBelow()
           
 JL delPerClause()
           
 JL delPerTarget()
           
 JL delPerThis()
           
 JL delPointcut()
           
 JL delPointcutDecl()
           
 JL delProceedCall()
           
 JL delRTPName()
           
 JL delRTPSubName()
           
 JL delSimpleNamePattern()
           
 JL delThrowsPattern()
           
 JL delTPEArray()
           
 JL delTPEBinary()
           
 JL delTPENot()
           
 JL delTPERefTypePat()
           
 JL delTPEType()
           
 JL delTPEUniversal()
           
 JL delTypeFormalPattern()
           
 JL delTypePatternExpr()
           
 

Method Detail

delAspectDecl

JL delAspectDecl()

delAspectBody

JL delAspectBody()

delPerClause

JL delPerClause()

delPerTarget

JL delPerTarget()

delPerThis

JL delPerThis()

delPerCflow

JL delPerCflow()

delPerCflowBelow

JL delPerCflowBelow()

delIsSingleton

JL delIsSingleton()

delDeclareDecl

JL delDeclareDecl()

delDeclareParents

JL delDeclareParents()

delDeclareWarning

JL delDeclareWarning()

delDeclareError

JL delDeclareError()

delDeclareSoft

JL delDeclareSoft()

delDeclarePrecedence

JL delDeclarePrecedence()

delPointcutDecl

JL delPointcutDecl()

delAdviceDecl

JL delAdviceDecl()

delAdviceSpec

JL delAdviceSpec()

delBefore

JL delBefore()

delAfter

JL delAfter()

delAdviceFormal

JL delAdviceFormal()

delAfterReturning

JL delAfterReturning()

delAfterThrowing

JL delAfterThrowing()

delAround

JL delAround()

delIntertypeMethodDecl

JL delIntertypeMethodDecl()

delIntertypeConstructorDecl

JL delIntertypeConstructorDecl()

delIntertypeFieldDecl

JL delIntertypeFieldDecl()

delPointcut

JL delPointcut()

delPCBinary

JL delPCBinary()

delPCNot

JL delPCNot()

delPCCall

JL delPCCall()

delPCExecution

JL delPCExecution()

delPCWithinCode

JL delPCWithinCode()

delPCInitialization

JL delPCInitialization()

delPCPreinitialization

JL delPCPreinitialization()

delPCGet

JL delPCGet()

delPCSet

JL delPCSet()

delPCHandler

JL delPCHandler()

delPCStaticInitialization

JL delPCStaticInitialization()

delPCWithin

JL delPCWithin()

delPCThis

JL delPCThis()

delPCTarget

JL delPCTarget()

delPCArgs

JL delPCArgs()

delPCAdvice

JL delPCAdvice()

delPCAdviceExecution

JL delPCAdviceExecution()

delPCCflow

JL delPCCflow()

delPCCflowBelow

JL delPCCflowBelow()

delPCIf

JL delPCIf()

delPCName

JL delPCName()

delNamePattern

JL delNamePattern()

delSimpleNamePattern

JL delSimpleNamePattern()

delDotNamePattern

JL delDotNamePattern()

delDotDotNamePattern

JL delDotDotNamePattern()

delClassnamePatternExpr

JL delClassnamePatternExpr()

delCPEUniversal

JL delCPEUniversal()

delCPEBinary

JL delCPEBinary()

delCPENot

JL delCPENot()

delCPEName

JL delCPEName()

delCPESubName

JL delCPESubName()

delTypePatternExpr

JL delTypePatternExpr()

delTPEUniversal

JL delTPEUniversal()

delTPEBinary

JL delTPEBinary()

delTPENot

JL delTPENot()

delTPEType

JL delTPEType()

delTPEArray

JL delTPEArray()

delTPERefTypePat

JL delTPERefTypePat()

delRTPName

JL delRTPName()

delRTPSubName

JL delRTPSubName()

delMethodPattern

JL delMethodPattern()

delConstructorPattern

JL delConstructorPattern()

delFieldPattern

JL delFieldPattern()

delModifierPattern

JL delModifierPattern()

delClassTypeDotId

JL delClassTypeDotId()

delClassTypeDotNew

JL delClassTypeDotNew()

delDotDotFormalPattern

JL delDotDotFormalPattern()

delTypeFormalPattern

JL delTypeFormalPattern()

delThrowsPattern

JL delThrowsPattern()

delAJAmbExpr

JL delAJAmbExpr()

delAJField

JL delAJField()

delFixCharLit

JL delFixCharLit()

delProceedCall

JL delProceedCall()

delArgPattern

JL delArgPattern()

delAmbTypeOrLocal

JL delAmbTypeOrLocal()

delArgStar

JL delArgStar()

delArgDotDot

JL delArgDotDot()

delAJSpecial

JL delAJSpecial()

delHostSpecial

JL delHostSpecial()

delAJConstructorCall

JL delAJConstructorCall()

delHostConstructorCall

JL delHostConstructorCall()

delAJCall

JL delAJCall()

delAJNew

JL delAJNew()

delAJClassBody

JL delAJClassBody()

delAJClassDecl

JL delAJClassDecl()

delPCEmpty

JL delPCEmpty()

delAJConstructorDecl

JL delAJConstructorDecl()