public final class JL5ExtFactory_c extends JL5AbstractExtFactory_c
emptyExtFactory
Constructor and Description |
---|
JL5ExtFactory_c() |
JL5ExtFactory_c(ExtFactory nextExtFactory) |
Modifier and Type | Method and Description |
---|---|
protected Ext |
extAssertImpl()
Create the
Ext object for a Assert AST node. |
protected Ext |
extAssignImpl()
Create the
Ext object for a Assign AST node. |
protected Ext |
extBinaryImpl()
Create the
Ext object for a Binary AST node. |
protected Ext |
extCallImpl()
Create the
Ext object for a Call AST node. |
protected Ext |
extCanonicalTypeNodeImpl()
Create the
Ext object for a CanonicalTypeNode AST node. |
protected Ext |
extCaseImpl()
Create the
Ext object for a Case AST node. |
protected Ext |
extCatchImpl()
Create the
Ext object for a Catch AST node. |
protected Ext |
extClassBodyImpl()
Create the
Ext object for a ClassBody AST node. |
protected Ext |
extClassDeclImpl()
Create the
Ext object for a ClassDecl AST node. |
protected Ext |
extClassLitImpl()
Create the
Ext object for a ClassLit AST node. |
protected Ext |
extConditionalImpl()
Create the
Ext object for a Conditional AST node. |
protected Ext |
extConstructorCallImpl()
Create the
Ext object for a ConstructorCall AST node. |
protected Ext |
extConstructorDeclImpl()
Create the
Ext object for a ConstructorDecl AST node. |
protected Ext |
extEnumConstantDeclImpl() |
protected Ext |
extEnumDeclImpl() |
protected Ext |
extExprImpl()
Create the
Ext object for a Expr AST node. |
protected Ext |
extFieldDeclImpl()
Create the
Ext object for a FieldDecl AST node. |
protected Ext |
extFieldImpl()
Create the
Ext object for a Field AST node. |
protected Ext |
extFormalImpl()
Create the
Ext object for a Formal AST node. |
protected Ext |
extImportImpl()
Create the
Ext object for a Import AST node. |
protected Ext |
extLocalDeclImpl()
Create the
Ext object for a LocalDecl AST node. |
protected Ext |
extLoopImpl()
Create the
Ext object for a Loop AST node. |
protected Ext |
extMethodDeclImpl()
Create the
Ext object for a MethodDecl AST node. |
protected Ext |
extNewArrayImpl()
Create the
Ext object for a NewArray 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 |
extSourceFileImpl()
Create the
Ext object for a SourceFile AST node. |
protected Ext |
extSpecialImpl()
Create the
Ext object for a Special AST node. |
protected Ext |
extSwitchImpl()
Create the
Ext object for a Switch AST node. |
protected Ext |
extTermImpl()
Create the
Ext object for a Term AST node. |
protected Ext |
extUnaryImpl()
Create the
Ext object for a Unary AST node. |
extAmbTypeInstantiation, extAmbTypeInstantiationImpl, extAmbWildCard, extAmbWildCardImpl, extAnnotationElemDecl, extAnnotationElemDeclImpl, extElementValueArrayInit, extElementValueArrayInitImpl, extElementValuePair, extElementValuePairImpl, extEnumConstant, extEnumConstantDecl, extEnumConstantImpl, extEnumDecl, 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, extAssign, extBinary, extBlock, extBlockImpl, extBooleanLit, extBooleanLitImpl, extBranch, extBranchImpl, extCall, extCanonicalTypeNode, extCase, extCast, extCastImpl, extCatch, extCharLit, extCharLitImpl, extClassBody, extClassDecl, extClassLit, extClassMember, extClassMemberImpl, extCodeDecl, extCodeDeclImpl, extCompoundStmt, extCompoundStmtImpl, extConditional, extConstructorCall, extConstructorDecl, extDo, extDoImpl, extEmpty, extEmptyImpl, extEval, extEvalImpl, extExpr, extField, extFieldAssign, extFieldAssignImpl, extFieldDecl, extFloatLit, extFloatLitImpl, extFor, extForImpl, extFormal, extId, extIdImpl, extIf, extIfImpl, extImport, extInitializer, extInitializerImpl, extInstanceof, extInstanceofImpl, extIntLit, extIntLitImpl, extLabeled, extLabeledImpl, extLit, extLitImpl, extLocal, extLocalAssign, extLocalAssignImpl, extLocalClassDecl, extLocalClassDeclImpl, extLocalDecl, extLocalImpl, extLoop, extMethodDecl, extNew, extNewArray, extNode, extNodeList, extNodeListImpl, extNullLit, extNullLitImpl, extNumLit, extNumLitImpl, extPackageNode, extPackageNodeImpl, extProcedureDecl, extProcedureDeclImpl, extReturn, extReturnImpl, extSourceCollection, extSourceCollectionImpl, extSourceFile, extSpecial, extStmt, extStmtImpl, extStringLit, extStringLitImpl, extSwitch, extSwitchBlock, extSwitchBlockImpl, extSwitchElement, extSwitchElementImpl, extSynchronized, extSynchronizedImpl, extTerm, extThrow, extThrowImpl, extTry, extTryImpl, extTypeNode, extTypeNodeImpl, extUnary, 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
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 JL5ExtFactory_c()
public JL5ExtFactory_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 extAssertImpl()
AbstractExtFactory_c
Ext
object for a Assert
AST node.extAssertImpl
in class AbstractExtFactory_c
Ext
object for a Assert
AST node.protected Ext extAssignImpl()
AbstractExtFactory_c
Ext
object for a Assign
AST node.extAssignImpl
in class AbstractExtFactory_c
Ext
object for a Assign
AST node.protected Ext extBinaryImpl()
AbstractExtFactory_c
Ext
object for a Binary
AST node.extBinaryImpl
in class AbstractExtFactory_c
Ext
object for a Binary
AST node.protected Ext extCallImpl()
AbstractExtFactory_c
Ext
object for a Call
AST node.extCallImpl
in class AbstractExtFactory_c
Ext
object for a Call
AST node.protected Ext extCanonicalTypeNodeImpl()
AbstractExtFactory_c
Ext
object for a CanonicalTypeNode
AST node.extCanonicalTypeNodeImpl
in class AbstractExtFactory_c
Ext
object for a CanonicalTypeNode
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 extCatchImpl()
AbstractExtFactory_c
Ext
object for a Catch
AST node.extCatchImpl
in class AbstractExtFactory_c
Ext
object for a Catch
AST node.protected Ext extClassBodyImpl()
AbstractExtFactory_c
Ext
object for a ClassBody
AST node.extClassBodyImpl
in class AbstractExtFactory_c
Ext
object for a ClassBody
AST node.protected Ext extClassDeclImpl()
AbstractExtFactory_c
Ext
object for a ClassDecl
AST node.extClassDeclImpl
in class AbstractExtFactory_c
Ext
object for a ClassDecl
AST node.protected Ext extClassLitImpl()
AbstractExtFactory_c
Ext
object for a ClassLit
AST node.extClassLitImpl
in class AbstractExtFactory_c
Ext
object for a ClassLit
AST node.protected Ext extConditionalImpl()
AbstractExtFactory_c
Ext
object for a Conditional
AST node.extConditionalImpl
in class AbstractExtFactory_c
Ext
object for a Conditional
AST node.protected Ext extConstructorCallImpl()
AbstractExtFactory_c
Ext
object for a ConstructorCall
AST node.extConstructorCallImpl
in class AbstractExtFactory_c
Ext
object for a ConstructorCall
AST node.protected Ext extConstructorDeclImpl()
AbstractExtFactory_c
Ext
object for a ConstructorDecl
AST node.extConstructorDeclImpl
in class AbstractExtFactory_c
Ext
object for a ConstructorDecl
AST node.protected Ext extEnumConstantDeclImpl()
extEnumConstantDeclImpl
in class JL5AbstractExtFactory_c
protected Ext extEnumDeclImpl()
extEnumDeclImpl
in class JL5AbstractExtFactory_c
protected Ext extExprImpl()
AbstractExtFactory_c
Ext
object for a Expr
AST node.extExprImpl
in class AbstractExtFactory_c
Ext
object for a Expr
AST node.protected Ext extFieldImpl()
AbstractExtFactory_c
Ext
object for a Field
AST node.extFieldImpl
in class AbstractExtFactory_c
Ext
object for a Field
AST node.protected Ext extFieldDeclImpl()
AbstractExtFactory_c
Ext
object for a FieldDecl
AST node.extFieldDeclImpl
in class AbstractExtFactory_c
Ext
object for a FieldDecl
AST node.protected Ext extFormalImpl()
AbstractExtFactory_c
Ext
object for a Formal
AST node.extFormalImpl
in class AbstractExtFactory_c
Ext
object for a Formal
AST node.protected Ext extImportImpl()
AbstractExtFactory_c
Ext
object for a Import
AST node.extImportImpl
in class AbstractExtFactory_c
Ext
object for a Import
AST node.protected Ext extLocalDeclImpl()
AbstractExtFactory_c
Ext
object for a LocalDecl
AST node.extLocalDeclImpl
in class AbstractExtFactory_c
Ext
object for a LocalDecl
AST node.protected Ext extLoopImpl()
AbstractExtFactory_c
Ext
object for a Loop
AST node.extLoopImpl
in class AbstractExtFactory_c
Ext
object for a Loop
AST node.protected Ext extMethodDeclImpl()
AbstractExtFactory_c
Ext
object for a MethodDecl
AST node.extMethodDeclImpl
in class AbstractExtFactory_c
Ext
object for a MethodDecl
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 extNewArrayImpl()
AbstractExtFactory_c
Ext
object for a NewArray
AST node.extNewArrayImpl
in class AbstractExtFactory_c
Ext
object for a NewArray
AST node.protected Ext extSourceFileImpl()
AbstractExtFactory_c
Ext
object for a SourceFile
AST node.extSourceFileImpl
in class AbstractExtFactory_c
Ext
object for a SourceFile
AST node.protected Ext extSpecialImpl()
AbstractExtFactory_c
Ext
object for a Special
AST node.extSpecialImpl
in class AbstractExtFactory_c
Ext
object for a Special
AST node.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 extTermImpl()
AbstractExtFactory_c
Ext
object for a Term
AST node.extTermImpl
in class AbstractExtFactory_c
Ext
object for a Term
AST node.protected Ext extUnaryImpl()
AbstractExtFactory_c
Ext
object for a Unary
AST node.extUnaryImpl
in class AbstractExtFactory_c
Ext
object for a Unary
AST node.