public final class JL7ExtFactory_c extends JL7AbstractExtFactory_c
emptyExtFactory
Constructor and Description |
---|
JL7ExtFactory_c() |
JL7ExtFactory_c(ExtFactory nextExtFactory) |
Modifier and Type | Method and Description |
---|---|
protected Ext |
extCaseImpl()
Create the
Ext object for a Case AST node. |
protected Ext |
extNewImpl()
Create the
Ext object for a New AST node. |
protected Ext |
extNodeImpl()
Create the
Ext object for a Node AST node. |
protected Ext |
extResourceImpl() |
protected Ext |
extSwitchImpl()
Create the
Ext object for a Switch AST node. |
protected Ext |
extThrowImpl()
Create the
Ext object for a Throw AST node. |
protected Ext |
extTryImpl()
Create the
Ext object for a Try AST node. |
extAmbDiamondTypeNode, extAmbDiamondTypeNodeImpl, extAmbUnionType, extAmbUnionTypeImpl, extMultiCatch, extMultiCatchImpl, extResource, extTryWithResources, extTryWithResourcesImpl, postExtAmbDiamondTypeNode, postExtAmbUnionType, postExtMultiCatch, postResource, postTryWithResources
extAmbTypeInstantiation, extAmbTypeInstantiationImpl, extAmbWildCard, extAmbWildCardImpl, extAnnotationElemDecl, extAnnotationElemDeclImpl, extElementValueArrayInit, extElementValueArrayInitImpl, extElementValuePair, extElementValuePairImpl, extEnumConstant, extEnumConstantDecl, extEnumConstantDeclImpl, extEnumConstantImpl, extEnumDecl, extEnumDeclImpl, extExtendedFor, extExtendedForImpl, extMarkerAnnotationElem, extMarkerAnnotationElemImpl, extNormalAnnotationElem, extNormalAnnotationElemImpl, extParamTypeNode, extParamTypeNodeImpl, extSingleElementAnnotationElem, extSingleElementAnnotationElemImpl, postExtAmbTypeInstantiation, postExtAmbWildCard, postExtAnnotationElemDecl, postExtElementValueArrayInit, postExtElementValuePair, postExtEnumConstant, postExtEnumConstantDecl, postExtEnumDecl, postExtExtendedFor, postExtMarkerAnnotationElem, postExtNormalAnnotationElem, postExtParamTypeNode, postExtSingleElementAnnotationElem
composeExts, extAmbAssign, extAmbAssignImpl, extAmbExpr, extAmbExprImpl, extAmbPrefix, extAmbPrefixImpl, extAmbQualifierNode, extAmbQualifierNodeImpl, extAmbReceiver, extAmbReceiverImpl, extAmbTypeNode, extAmbTypeNodeImpl, extArrayAccess, extArrayAccessAssign, extArrayAccessAssignImpl, extArrayAccessImpl, extArrayInit, extArrayInitImpl, extArrayTypeNode, extArrayTypeNodeImpl, extAssert, extAssertImpl, extAssign, extAssignImpl, extBinary, extBinaryImpl, extBlock, extBlockImpl, extBooleanLit, extBooleanLitImpl, extBranch, extBranchImpl, extCall, extCallImpl, extCanonicalTypeNode, extCanonicalTypeNodeImpl, extCase, extCast, extCastImpl, extCatch, extCatchImpl, extCharLit, extCharLitImpl, extClassBody, extClassBodyImpl, extClassDecl, extClassDeclImpl, extClassLit, extClassLitImpl, extClassMember, extClassMemberImpl, extCodeDecl, extCodeDeclImpl, extCompoundStmt, extCompoundStmtImpl, extConditional, extConditionalImpl, extConstructorCall, extConstructorCallImpl, extConstructorDecl, extConstructorDeclImpl, extDo, extDoImpl, extEmpty, extEmptyImpl, extEval, extEvalImpl, extExpr, extExprImpl, extField, extFieldAssign, extFieldAssignImpl, extFieldDecl, extFieldDeclImpl, extFieldImpl, extFloatLit, extFloatLitImpl, extFor, extForImpl, extFormal, extFormalImpl, extId, extIdImpl, extIf, extIfImpl, extImport, extImportImpl, extInitializer, extInitializerImpl, extInstanceof, extInstanceofImpl, extIntLit, extIntLitImpl, extLabeled, extLabeledImpl, extLit, extLitImpl, extLocal, extLocalAssign, extLocalAssignImpl, extLocalClassDecl, extLocalClassDeclImpl, extLocalDecl, extLocalDeclImpl, extLocalImpl, extLoop, extLoopImpl, extMethodDecl, extMethodDeclImpl, extNew, extNewArray, extNewArrayImpl, extNode, extNodeList, extNodeListImpl, extNullLit, extNullLitImpl, extNumLit, extNumLitImpl, extPackageNode, extPackageNodeImpl, extProcedureDecl, extProcedureDeclImpl, extReturn, extReturnImpl, extSourceCollection, extSourceCollectionImpl, extSourceFile, extSourceFileImpl, extSpecial, extSpecialImpl, extStmt, extStmtImpl, extStringLit, extStringLitImpl, extSwitch, extSwitchBlock, extSwitchBlockImpl, extSwitchElement, extSwitchElementImpl, extSynchronized, extSynchronizedImpl, extTerm, extTermImpl, extThrow, extTry, extTypeNode, extTypeNodeImpl, extUnary, extUnaryImpl, extWhile, extWhileImpl, iterator, nextExtFactory, 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
extAmbTypeInstantiation, extAmbWildCard, extAnnotationElemDecl, extElementValueArrayInit, extElementValuePair, extEnumConstant, extEnumConstantDecl, extEnumDecl, extExtendedFor, extMarkerAnnotationElem, extNormalAnnotationElem, extParamTypeNode, extSingleElementAnnotationElem
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, nextExtFactory
public JL7ExtFactory_c()
public JL7ExtFactory_c(ExtFactory nextExtFactory)
protected Ext extNodeImpl()
AbstractExtFactory_c
Ext
object for a Node
AST node.extNodeImpl
in class AbstractExtFactory_c
Ext
object for a Node
AST node.protected Ext extCaseImpl()
AbstractExtFactory_c
Ext
object for a Case
AST node.extCaseImpl
in class AbstractExtFactory_c
Ext
object for a Case
AST node.protected Ext extNewImpl()
AbstractExtFactory_c
Ext
object for a New
AST node.extNewImpl
in class AbstractExtFactory_c
Ext
object for a New
AST node.protected Ext extResourceImpl()
extResourceImpl
in class JL7AbstractExtFactory_c
protected Ext extSwitchImpl()
AbstractExtFactory_c
Ext
object for a Switch
AST node.extSwitchImpl
in class AbstractExtFactory_c
Ext
object for a Switch
AST node.protected Ext extThrowImpl()
AbstractExtFactory_c
Ext
object for a Throw
AST node.extThrowImpl
in class AbstractExtFactory_c
Ext
object for a Throw
AST node.protected Ext extTryImpl()
AbstractExtFactory_c
Ext
object for a Try
AST node.extTryImpl
in class AbstractExtFactory_c
Ext
object for a Try
AST node.