public class JL5ToExtFactory_c extends ToExtFactory_c implements JL5ExtFactory
emptyExtFactory
Constructor and Description |
---|
JL5ToExtFactory_c() |
JL5ToExtFactory_c(JL5ExtFactory nextExtFactory) |
extArrayAccessAssignImpl, extArrayAccessImpl, extArrayInitImpl, extAssertImpl, extBinaryImpl, extBlockImpl, extBranchImpl, extCanonicalTypeNodeImpl, extCaseImpl, extCastImpl, extCatchImpl, extClassBodyImpl, extConditionalImpl, extDoImpl, extEmptyImpl, extEvalImpl, extFieldAssignImpl, extFieldImpl, extForImpl, extIdImpl, extIfImpl, extImportImpl, extInitializerImpl, extInstanceofImpl, extLabeledImpl, extLitImpl, extLocalAssignImpl, extLocalClassDeclImpl, extLocalImpl, extNewArrayImpl, extNewImpl, extPackageNodeImpl, extReturnImpl, extSourceFileImpl, extSpecialImpl, extSwitchBlockImpl, extSwitchImpl, extSynchronizedImpl, extThrowImpl, extTryImpl, extUnaryImpl, extWhileImpl
composeExts, extAmbAssign, extAmbAssignImpl, extAmbExpr, extAmbExprImpl, extAmbPrefix, extAmbPrefixImpl, extAmbQualifierNode, extAmbQualifierNodeImpl, extAmbReceiver, extAmbReceiverImpl, extAmbTypeNode, extAmbTypeNodeImpl, extArrayAccess, extArrayAccessAssign, extArrayInit, extArrayTypeNode, extArrayTypeNodeImpl, extAssert, extAssign, extAssignImpl, extBinary, extBlock, extBooleanLit, extBooleanLitImpl, extBranch, extCall, extCanonicalTypeNode, extCase, extCast, extCatch, extCharLit, extCharLitImpl, extClassBody, extClassDecl, extClassLit, extClassLitImpl, extClassMember, extClassMemberImpl, extCodeDecl, extCodeDeclImpl, extCompoundStmt, extCompoundStmtImpl, extConditional, extConstructorCall, extConstructorDecl, extDo, extEmpty, extEval, extExpr, extExprImpl, extField, extFieldAssign, extFieldDecl, extFloatLit, extFloatLitImpl, extFor, extFormal, extId, extIf, extImport, extInitializer, extInstanceof, extIntLit, extIntLitImpl, extLabeled, extLit, extLocal, extLocalAssign, extLocalClassDecl, extLocalDecl, extLoop, extLoopImpl, extMethodDecl, extNew, extNewArray, extNode, extNodeImpl, extNodeList, extNodeListImpl, extNullLit, extNullLitImpl, extNumLit, extNumLitImpl, extPackageNode, extProcedureDecl, extProcedureDeclImpl, extReturn, extSourceCollection, extSourceCollectionImpl, extSourceFile, extSpecial, extStmt, extStmtImpl, extStringLit, extStringLitImpl, extSwitch, extSwitchBlock, extSwitchElement, extSwitchElementImpl, extSynchronized, extTerm, extTermImpl, extThrow, extTry, extTypeNode, extTypeNodeImpl, extUnary, extWhile, iterator, postExtAmbAssign, postExtAmbExpr, postExtAmbPrefix, postExtAmbQualifierNode, postExtAmbReceiver, postExtAmbTypeNode, postExtArrayAccess, postExtArrayAccessAssign, postExtArrayInit, postExtArrayTypeNode, postExtAssert, postExtAssign, postExtBinary, postExtBlock, postExtBooleanLit, postExtBranch, postExtCall, postExtCanonicalTypeNode, postExtCase, postExtCast, postExtCatch, postExtCharLit, postExtClassBody, postExtClassDecl, postExtClassLit, postExtClassMember, postExtCodeDecl, postExtCompoundStmt, postExtConditional, postExtConstructorCall, postExtConstructorDecl, postExtDo, postExtEmpty, postExtEval, postExtExpr, postExtField, postExtFieldAssign, postExtFieldDecl, postExtFloatLit, postExtFor, postExtFormal, postExtId, postExtIf, postExtImport, postExtInitializer, postExtInstanceof, postExtIntLit, postExtLabeled, postExtLit, postExtLocal, postExtLocalAssign, postExtLocalClassDecl, postExtLocalDecl, postExtLoop, postExtMethodDecl, postExtNew, postExtNewArray, postExtNode, postExtNodeList, postExtNullLit, postExtNumLit, postExtPackageNode, postExtProcedureDecl, postExtReturn, postExtSourceCollection, postExtSourceFile, postExtSpecial, postExtStmt, postExtStringLit, postExtSwitch, postExtSwitchBlock, postExtSwitchElement, postExtSynchronized, postExtTerm, postExtThrow, postExtTry, postExtTypeNode, postExtUnary, postExtWhile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
extAmbAssign, extAmbExpr, extAmbPrefix, extAmbQualifierNode, extAmbReceiver, extAmbTypeNode, extArrayAccess, extArrayAccessAssign, extArrayInit, extArrayTypeNode, extAssert, extAssign, extBinary, extBlock, extBooleanLit, extBranch, extCall, extCanonicalTypeNode, extCase, extCast, extCatch, extCharLit, extClassBody, extClassDecl, extClassLit, extClassMember, extCodeDecl, extCompoundStmt, extConditional, extConstructorCall, extConstructorDecl, extDo, extEmpty, extEval, extExpr, extField, extFieldAssign, extFieldDecl, extFloatLit, extFor, extFormal, extId, extIf, extImport, extInitializer, extInstanceof, extIntLit, extLabeled, extLit, extLocal, extLocalAssign, extLocalClassDecl, extLocalDecl, extLoop, extMethodDecl, extNew, extNewArray, extNode, extNodeList, extNullLit, extNumLit, extPackageNode, extProcedureDecl, extReturn, extSourceCollection, extSourceFile, extSpecial, extStmt, extStringLit, extSwitch, extSwitchBlock, extSwitchElement, extSynchronized, extTerm, extThrow, extTry, extTypeNode, extUnary, extWhile
public JL5ToExtFactory_c()
public JL5ToExtFactory_c(JL5ExtFactory nextExtFactory)
public JL5ExtFactory nextExtFactory()
ExtFactory
nextExtFactory
in interface ExtFactory
nextExtFactory
in class AbstractExtFactory_c
public Ext extAmbTypeInstantiation()
extAmbTypeInstantiation
in interface JL5ExtFactory
public Ext extAmbWildCard()
extAmbWildCard
in interface JL5ExtFactory
public Ext extEnumDecl()
extEnumDecl
in interface JL5ExtFactory
public Ext extExtendedFor()
extExtendedFor
in interface JL5ExtFactory
public Ext extEnumConstantDecl()
extEnumConstantDecl
in interface JL5ExtFactory
public Ext extEnumConstant()
extEnumConstant
in interface JL5ExtFactory
public Ext extParamTypeNode()
extParamTypeNode
in interface JL5ExtFactory
public Ext extAnnotationElemDecl()
extAnnotationElemDecl
in interface JL5ExtFactory
public Ext extNormalAnnotationElem()
extNormalAnnotationElem
in interface JL5ExtFactory
public Ext extMarkerAnnotationElem()
extMarkerAnnotationElem
in interface JL5ExtFactory
public Ext extSingleElementAnnotationElem()
extSingleElementAnnotationElem
in interface JL5ExtFactory
public Ext extElementValuePair()
extElementValuePair
in interface JL5ExtFactory
public Ext extElementValueArrayInit()
extElementValueArrayInit
in interface JL5ExtFactory
protected Ext extAmbTypeInstantiationImpl()
protected Ext extAmbWildCardImpl()
protected Ext extEnumDeclImpl()
protected Ext extExtendedForImpl()
protected Ext extEnumConstantDeclImpl()
protected Ext extEnumConstantImpl()
protected Ext extParamTypeNodeImpl()
protected Ext extAnnotationElemDeclImpl()
protected Ext extNormalAnnotationElemImpl()
protected Ext extMarkerAnnotationElemImpl()
protected Ext extSingleElementAnnotationElemImpl()
protected Ext extElementValuePairImpl()
protected Ext extElementValueArrayInitImpl()
protected Ext extCallImpl()
AbstractExtFactory_c
Ext
object for a Call
AST node.extCallImpl
in class ToExtFactory_c
Ext
object for a Call
AST node.protected Ext extConstructorCallImpl()
AbstractExtFactory_c
Ext
object for a ConstructorCall
AST node.extConstructorCallImpl
in class ToExtFactory_c
Ext
object for a ConstructorCall
AST node.protected Ext extClassDeclImpl()
AbstractExtFactory_c
Ext
object for a ClassDecl
AST node.extClassDeclImpl
in class ToExtFactory_c
Ext
object for a ClassDecl
AST node.protected Ext extConstructorDeclImpl()
AbstractExtFactory_c
Ext
object for a ConstructorDecl
AST node.extConstructorDeclImpl
in class ToExtFactory_c
Ext
object for a ConstructorDecl
AST node.protected Ext extFieldDeclImpl()
AbstractExtFactory_c
Ext
object for a FieldDecl
AST node.extFieldDeclImpl
in class ToExtFactory_c
Ext
object for a FieldDecl
AST node.protected Ext extFormalImpl()
AbstractExtFactory_c
Ext
object for a Formal
AST node.extFormalImpl
in class ToExtFactory_c
Ext
object for a Formal
AST node.protected Ext extLocalDeclImpl()
AbstractExtFactory_c
Ext
object for a LocalDecl
AST node.extLocalDeclImpl
in class ToExtFactory_c
Ext
object for a LocalDecl
AST node.protected Ext extMethodDeclImpl()
AbstractExtFactory_c
Ext
object for a MethodDecl
AST node.extMethodDeclImpl
in class ToExtFactory_c
Ext
object for a MethodDecl
AST node.