polyglot.ext.pao.ast
Class PaoDelFactory_c

java.lang.Object
  extended by polyglot.ext.jl.ast.AbstractDelFactory_c
      extended by polyglot.ext.pao.ast.PaoDelFactory_c
All Implemented Interfaces:
DelFactory

public class PaoDelFactory_c
extends AbstractDelFactory_c

Delegate factory for the pao extension. The delegate factory is responsible for creating JL delegate objects, and is used only by the NodeFactory.


Constructor Summary
PaoDelFactory_c()
           
 
Method Summary
protected  JL delInstanceofImpl()
          Create the delegate for a Instanceof AST node.
 
Methods inherited from class polyglot.ext.jl.ast.AbstractDelFactory_c
composeDels, delAmbAssign, delAmbAssignImpl, delAmbExpr, delAmbExprImpl, delAmbPrefix, delAmbPrefixImpl, delAmbQualifierNode, delAmbQualifierNodeImpl, delAmbReceiver, delAmbReceiverImpl, delAmbTypeNode, delAmbTypeNodeImpl, delArrayAccess, delArrayAccessAssign, delArrayAccessAssignImpl, delArrayAccessImpl, delArrayInit, delArrayInitImpl, delArrayTypeNode, delArrayTypeNodeImpl, delAssert, delAssertImpl, delAssign, delAssignImpl, delBinary, delBinaryImpl, delBlock, delBlockImpl, delBooleanLit, delBooleanLitImpl, delBranch, delBranchImpl, delCall, delCallImpl, delCanonicalTypeNode, delCanonicalTypeNodeImpl, delCase, delCaseImpl, delCast, delCastImpl, delCatch, delCatchImpl, delCharLit, delCharLitImpl, delClassBody, delClassBodyImpl, delClassDecl, delClassDeclImpl, delClassLit, delClassLitImpl, delClassMember, delClassMemberImpl, delCodeDecl, delCodeDeclImpl, delConditional, delConditionalImpl, delConstructorCall, delConstructorCallImpl, delConstructorDecl, delConstructorDeclImpl, delDo, delDoImpl, delEmpty, delEmptyImpl, delEval, delEvalImpl, delExpr, delExprImpl, delField, delFieldAssign, delFieldAssignImpl, delFieldDecl, delFieldDeclImpl, delFieldImpl, delFloatLit, delFloatLitImpl, delFor, delForImpl, delFormal, delFormalImpl, delIf, delIfImpl, delImport, delImportImpl, delInitializer, delInitializerImpl, delInstanceof, delIntLit, delIntLitImpl, delLabeled, delLabeledImpl, delLit, delLitImpl, delLocal, delLocalAssign, delLocalAssignImpl, delLocalClassDecl, delLocalClassDeclImpl, delLocalDecl, delLocalDeclImpl, delLocalImpl, delLoop, delLoopImpl, delMethodDecl, delMethodDeclImpl, delNew, delNewArray, delNewArrayImpl, delNewImpl, delNode, delNodeImpl, delNullLit, delNullLitImpl, delNumLit, delNumLitImpl, delPackageNode, delPackageNodeImpl, delProcedureDecl, delProcedureDeclImpl, delReturn, delReturnImpl, delSourceCollection, delSourceCollectionImpl, delSourceFile, delSourceFileImpl, delSpecial, delSpecialImpl, delStmt, delStmtImpl, delStringLit, delStringLitImpl, delSwitch, delSwitchBlock, delSwitchBlockImpl, delSwitchElement, delSwitchElementImpl, delSwitchImpl, delSynchronized, delSynchronizedImpl, delTerm, delTermImpl, delThrow, delThrowImpl, delTry, delTryImpl, delTypeNode, delTypeNodeImpl, delUnary, delUnaryImpl, delWhile, delWhileImpl, nextDelFactory, postDelAmbAssign, postDelAmbExpr, postDelAmbPrefix, postDelAmbQualifierNode, postDelAmbReceiver, postDelAmbTypeNode, postDelArrayAccess, postDelArrayAccessAssign, postDelArrayInit, postDelArrayTypeNode, postDelAssert, postDelAssign, postDelBinary, postDelBlock, postDelBooleanLit, postDelBranch, postDelCall, postDelCanonicalTypeNode, postDelCase, postDelCast, postDelCatch, postDelCharLit, postDelClassBody, postDelClassDecl, postDelClassLit, postDelClassMember, postDelCodeDecl, postDelConditional, postDelConstructorCall, postDelConstructorDecl, postDelDo, postDelEmpty, postDelEval, postDelExpr, postDelField, postDelFieldAssign, postDelFieldDecl, postDelFloatLit, postDelFor, postDelFormal, postDelIf, postDelImport, postDelInitializer, postDelInstanceof, postDelIntLit, postDelLabeled, postDelLit, postDelLocal, postDelLocalAssign, postDelLocalClassDecl, postDelLocalDecl, postDelLoop, postDelMethodDecl, postDelNew, postDelNewArray, postDelNode, postDelNullLit, postDelNumLit, postDelPackageNode, postDelProcedureDecl, postDelReturn, postDelSourceCollection, postDelSourceFile, postDelSpecial, postDelStmt, postDelStringLit, postDelSwitch, postDelSwitchBlock, postDelSwitchElement, postDelSynchronized, postDelTerm, postDelThrow, postDelTry, postDelTypeNode, postDelUnary, postDelWhile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PaoDelFactory_c

public PaoDelFactory_c()
Method Detail

delInstanceofImpl

protected JL delInstanceofImpl()
Description copied from class: AbstractDelFactory_c
Create the delegate for a Instanceof AST node.

Overrides:
delInstanceofImpl in class AbstractDelFactory_c
Returns:
the delegate for a Instanceof AST node.
See Also:
AbstractDelFactory_c.delInstanceofImpl()