polyglot.ast
Interface DelFactory

All Known Subinterfaces:
J0DelFactory
All Known Implementing Classes:
AbstractDelFactory_c, J0DelFactory_c

public interface DelFactory

A DelFactory constructs delegates. It is only used by a NodeFactory, during the creation of AST nodes.


Method Summary
 JL delAmbAssign()
           
 JL delAmbExpr()
           
 JL delAmbPrefix()
           
 JL delAmbQualifierNode()
           
 JL delAmbReceiver()
           
 JL delAmbTypeNode()
           
 JL delArrayAccess()
           
 JL delArrayAccessAssign()
           
 JL delArrayInit()
           
 JL delArrayTypeNode()
           
 JL delAssert()
           
 JL delAssign()
           
 JL delBinary()
           
 JL delBlock()
           
 JL delBooleanLit()
           
 JL delBranch()
           
 JL delCall()
           
 JL delCanonicalTypeNode()
           
 JL delCase()
           
 JL delCast()
           
 JL delCatch()
           
 JL delCharLit()
           
 JL delClassBody()
           
 JL delClassDecl()
           
 JL delClassLit()
           
 JL delClassMember()
           
 JL delCodeDecl()
           
 JL delConditional()
           
 JL delConstructorCall()
           
 JL delConstructorDecl()
           
 JL delDo()
           
 JL delEmpty()
           
 JL delEval()
           
 JL delExpr()
           
 JL delField()
           
 JL delFieldAssign()
           
 JL delFieldDecl()
           
 JL delFloatLit()
           
 JL delFor()
           
 JL delFormal()
           
 JL delIf()
           
 JL delImport()
           
 JL delInitializer()
           
 JL delInstanceof()
           
 JL delIntLit()
           
 JL delLabeled()
           
 JL delLit()
           
 JL delLocal()
           
 JL delLocalAssign()
           
 JL delLocalClassDecl()
           
 JL delLocalDecl()
           
 JL delLoop()
           
 JL delMethodDecl()
           
 JL delNew()
           
 JL delNewArray()
           
 JL delNode()
           
 JL delNullLit()
           
 JL delNumLit()
           
 JL delPackageNode()
           
 JL delProcedureDecl()
           
 JL delReturn()
           
 JL delSourceCollection()
           
 JL delSourceFile()
           
 JL delSpecial()
           
 JL delStmt()
           
 JL delStringLit()
           
 JL delSwitch()
           
 JL delSwitchBlock()
           
 JL delSwitchElement()
           
 JL delSynchronized()
           
 JL delTerm()
           
 JL delThrow()
           
 JL delTry()
           
 JL delTypeNode()
           
 JL delUnary()
           
 JL delWhile()
           
 

Method Detail

delAmbAssign

public JL delAmbAssign()

delAmbExpr

public JL delAmbExpr()

delAmbPrefix

public JL delAmbPrefix()

delAmbQualifierNode

public JL delAmbQualifierNode()

delAmbReceiver

public JL delAmbReceiver()

delAmbTypeNode

public JL delAmbTypeNode()

delArrayAccess

public JL delArrayAccess()

delArrayInit

public JL delArrayInit()

delArrayTypeNode

public JL delArrayTypeNode()

delAssert

public JL delAssert()

delAssign

public JL delAssign()

delLocalAssign

public JL delLocalAssign()

delFieldAssign

public JL delFieldAssign()

delArrayAccessAssign

public JL delArrayAccessAssign()

delBinary

public JL delBinary()

delBlock

public JL delBlock()

delBooleanLit

public JL delBooleanLit()

delBranch

public JL delBranch()

delCall

public JL delCall()

delCanonicalTypeNode

public JL delCanonicalTypeNode()

delCase

public JL delCase()

delCast

public JL delCast()

delCatch

public JL delCatch()

delCharLit

public JL delCharLit()

delClassBody

public JL delClassBody()

delClassDecl

public JL delClassDecl()

delClassLit

public JL delClassLit()

delClassMember

public JL delClassMember()

delCodeDecl

public JL delCodeDecl()

delConditional

public JL delConditional()

delConstructorCall

public JL delConstructorCall()

delConstructorDecl

public JL delConstructorDecl()

delDo

public JL delDo()

delEmpty

public JL delEmpty()

delEval

public JL delEval()

delExpr

public JL delExpr()

delField

public JL delField()

delFieldDecl

public JL delFieldDecl()

delFloatLit

public JL delFloatLit()

delFor

public JL delFor()

delFormal

public JL delFormal()

delIf

public JL delIf()

delImport

public JL delImport()

delInitializer

public JL delInitializer()

delInstanceof

public JL delInstanceof()

delIntLit

public JL delIntLit()

delLabeled

public JL delLabeled()

delLit

public JL delLit()

delLocal

public JL delLocal()

delLocalClassDecl

public JL delLocalClassDecl()

delLocalDecl

public JL delLocalDecl()

delLoop

public JL delLoop()

delMethodDecl

public JL delMethodDecl()

delNewArray

public JL delNewArray()

delNode

public JL delNode()

delNew

public JL delNew()

delNullLit

public JL delNullLit()

delNumLit

public JL delNumLit()

delPackageNode

public JL delPackageNode()

delProcedureDecl

public JL delProcedureDecl()

delReturn

public JL delReturn()

delSourceCollection

public JL delSourceCollection()

delSourceFile

public JL delSourceFile()

delSpecial

public JL delSpecial()

delStmt

public JL delStmt()

delStringLit

public JL delStringLit()

delSwitchBlock

public JL delSwitchBlock()

delSwitchElement

public JL delSwitchElement()

delSwitch

public JL delSwitch()

delSynchronized

public JL delSynchronized()

delTerm

public JL delTerm()

delThrow

public JL delThrow()

delTry

public JL delTry()

delTypeNode

public JL delTypeNode()

delUnary

public JL delUnary()

delWhile

public JL delWhile()