Class GrammarTraverserImplementation
- java.lang.Object
-
- de.monticore.grammar.grammar._visitor.GrammarTraverserImplementation
-
- All Implemented Interfaces:
GrammarTraverser,MCCommonLiteralsTraverser,MCLiteralsBasisTraverser,MCBasicsTraverser,MCBasicTypesTraverser,MCCollectionTypesTraverser,MCSimpleGenericTypesTraverser,de.monticore.visitor.ITraverser
public class GrammarTraverserImplementation extends java.lang.Object implements GrammarTraverser
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description GrammarTraverserImplementation()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.grammar.grammar._visitor.GrammarTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.visitor.ITraverser
addAllTraversedElements, addTraversedElement, clearTraversedElements, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, traverse, traverse, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.mcbasics._visitor.MCBasicsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.types.mcbasictypes._visitor.MCBasicTypesTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.types.mccollectiontypes._visitor.MCCollectionTypesTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.literals.mccommonliterals._visitor.MCCommonLiteralsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.literals.mcliteralsbasis._visitor.MCLiteralsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.types.mcsimplegenerictypes._visitor.MCSimpleGenericTypesTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Field Detail
-
realThis
protected GrammarTraverserImplementation realThis
-
iVisitorList
protected java.util.List<de.monticore.visitor.IVisitor> iVisitorList
-
mCCommonLiteralsVisitorList
protected java.util.List<MCCommonLiteralsVisitor2> mCCommonLiteralsVisitorList
-
mCSimpleGenericTypesVisitorList
protected java.util.List<MCSimpleGenericTypesVisitor2> mCSimpleGenericTypesVisitorList
-
mCBasicsVisitorList
protected java.util.List<MCBasicsVisitor2> mCBasicsVisitorList
-
mCLiteralsBasisVisitorList
protected java.util.List<MCLiteralsBasisVisitor2> mCLiteralsBasisVisitorList
-
mCCollectionTypesVisitorList
protected java.util.List<MCCollectionTypesVisitor2> mCCollectionTypesVisitorList
-
mCBasicTypesVisitorList
protected java.util.List<MCBasicTypesVisitor2> mCBasicTypesVisitorList
-
grammarVisitorList
protected java.util.List<GrammarVisitor2> grammarVisitorList
-
mCCommonLiteralsHandler
protected java.util.Optional<MCCommonLiteralsHandler> mCCommonLiteralsHandler
-
mCSimpleGenericTypesHandler
protected java.util.Optional<MCSimpleGenericTypesHandler> mCSimpleGenericTypesHandler
-
mCBasicsHandler
protected java.util.Optional<MCBasicsHandler> mCBasicsHandler
-
mCLiteralsBasisHandler
protected java.util.Optional<MCLiteralsBasisHandler> mCLiteralsBasisHandler
-
mCCollectionTypesHandler
protected java.util.Optional<MCCollectionTypesHandler> mCCollectionTypesHandler
-
mCBasicTypesHandler
protected java.util.Optional<MCBasicTypesHandler> mCBasicTypesHandler
-
grammarHandler
protected java.util.Optional<GrammarHandler> grammarHandler
-
traversedElements
protected java.util.Set<java.lang.Object> traversedElements
-
-
Method Detail
-
add4MCCommonLiterals
public void add4MCCommonLiterals(MCCommonLiteralsVisitor2 mCCommonLiteralsVisitor)
- Specified by:
add4MCCommonLiteralsin interfaceGrammarTraverser- Specified by:
add4MCCommonLiteralsin interfaceMCCommonLiteralsTraverser
-
getMCCommonLiteralsVisitorList
public java.util.List<MCCommonLiteralsVisitor2> getMCCommonLiteralsVisitorList()
- Specified by:
getMCCommonLiteralsVisitorListin interfaceGrammarTraverser- Specified by:
getMCCommonLiteralsVisitorListin interfaceMCCommonLiteralsTraverser
-
add4MCSimpleGenericTypes
public void add4MCSimpleGenericTypes(MCSimpleGenericTypesVisitor2 mCSimpleGenericTypesVisitor)
- Specified by:
add4MCSimpleGenericTypesin interfaceGrammarTraverser- Specified by:
add4MCSimpleGenericTypesin interfaceMCSimpleGenericTypesTraverser
-
getMCSimpleGenericTypesVisitorList
public java.util.List<MCSimpleGenericTypesVisitor2> getMCSimpleGenericTypesVisitorList()
- Specified by:
getMCSimpleGenericTypesVisitorListin interfaceGrammarTraverser- Specified by:
getMCSimpleGenericTypesVisitorListin interfaceMCSimpleGenericTypesTraverser
-
add4MCBasics
public void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceGrammarTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicsin interfaceMCCollectionTypesTraverser- Specified by:
add4MCBasicsin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCBasicsin interfaceMCSimpleGenericTypesTraverser
-
getMCBasicsVisitorList
public java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceGrammarTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCCollectionTypesTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCSimpleGenericTypesTraverser
-
add4MCLiteralsBasis
public void add4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor)
- Specified by:
add4MCLiteralsBasisin interfaceGrammarTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
public java.util.List<MCLiteralsBasisVisitor2> getMCLiteralsBasisVisitorList()
- Specified by:
getMCLiteralsBasisVisitorListin interfaceGrammarTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
add4MCCollectionTypes
public void add4MCCollectionTypes(MCCollectionTypesVisitor2 mCCollectionTypesVisitor)
- Specified by:
add4MCCollectionTypesin interfaceGrammarTraverser- Specified by:
add4MCCollectionTypesin interfaceMCCollectionTypesTraverser- Specified by:
add4MCCollectionTypesin interfaceMCSimpleGenericTypesTraverser
-
getMCCollectionTypesVisitorList
public java.util.List<MCCollectionTypesVisitor2> getMCCollectionTypesVisitorList()
- Specified by:
getMCCollectionTypesVisitorListin interfaceGrammarTraverser- Specified by:
getMCCollectionTypesVisitorListin interfaceMCCollectionTypesTraverser- Specified by:
getMCCollectionTypesVisitorListin interfaceMCSimpleGenericTypesTraverser
-
add4MCBasicTypes
public void add4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor)
- Specified by:
add4MCBasicTypesin interfaceGrammarTraverser- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicTypesin interfaceMCCollectionTypesTraverser- Specified by:
add4MCBasicTypesin interfaceMCSimpleGenericTypesTraverser
-
getMCBasicTypesVisitorList
public java.util.List<MCBasicTypesVisitor2> getMCBasicTypesVisitorList()
- Specified by:
getMCBasicTypesVisitorListin interfaceGrammarTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceMCCollectionTypesTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceMCSimpleGenericTypesTraverser
-
add4Grammar
public void add4Grammar(GrammarVisitor2 grammarVisitor)
- Specified by:
add4Grammarin interfaceGrammarTraverser
-
getGrammarVisitorList
public java.util.List<GrammarVisitor2> getGrammarVisitorList()
- Specified by:
getGrammarVisitorListin interfaceGrammarTraverser
-
setMCCommonLiteralsHandler
public void setMCCommonLiteralsHandler(MCCommonLiteralsHandler mCCommonLiteralsHandler)
- Specified by:
setMCCommonLiteralsHandlerin interfaceGrammarTraverser- Specified by:
setMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser
-
getMCCommonLiteralsHandler
public java.util.Optional<MCCommonLiteralsHandler> getMCCommonLiteralsHandler()
- Specified by:
getMCCommonLiteralsHandlerin interfaceGrammarTraverser- Specified by:
getMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser
-
setMCSimpleGenericTypesHandler
public void setMCSimpleGenericTypesHandler(MCSimpleGenericTypesHandler mCSimpleGenericTypesHandler)
- Specified by:
setMCSimpleGenericTypesHandlerin interfaceGrammarTraverser- Specified by:
setMCSimpleGenericTypesHandlerin interfaceMCSimpleGenericTypesTraverser
-
getMCSimpleGenericTypesHandler
public java.util.Optional<MCSimpleGenericTypesHandler> getMCSimpleGenericTypesHandler()
- Specified by:
getMCSimpleGenericTypesHandlerin interfaceGrammarTraverser- Specified by:
getMCSimpleGenericTypesHandlerin interfaceMCSimpleGenericTypesTraverser
-
setMCBasicsHandler
public void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceGrammarTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicsHandlerin interfaceMCCollectionTypesTraverser- Specified by:
setMCBasicsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCSimpleGenericTypesTraverser
-
getMCBasicsHandler
public java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceGrammarTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsHandlerin interfaceMCCollectionTypesTraverser- Specified by:
getMCBasicsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCSimpleGenericTypesTraverser
-
setMCLiteralsBasisHandler
public void setMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler)
- Specified by:
setMCLiteralsBasisHandlerin interfaceGrammarTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
public java.util.Optional<MCLiteralsBasisHandler> getMCLiteralsBasisHandler()
- Specified by:
getMCLiteralsBasisHandlerin interfaceGrammarTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
setMCCollectionTypesHandler
public void setMCCollectionTypesHandler(MCCollectionTypesHandler mCCollectionTypesHandler)
- Specified by:
setMCCollectionTypesHandlerin interfaceGrammarTraverser- Specified by:
setMCCollectionTypesHandlerin interfaceMCCollectionTypesTraverser- Specified by:
setMCCollectionTypesHandlerin interfaceMCSimpleGenericTypesTraverser
-
getMCCollectionTypesHandler
public java.util.Optional<MCCollectionTypesHandler> getMCCollectionTypesHandler()
- Specified by:
getMCCollectionTypesHandlerin interfaceGrammarTraverser- Specified by:
getMCCollectionTypesHandlerin interfaceMCCollectionTypesTraverser- Specified by:
getMCCollectionTypesHandlerin interfaceMCSimpleGenericTypesTraverser
-
setMCBasicTypesHandler
public void setMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler)
- Specified by:
setMCBasicTypesHandlerin interfaceGrammarTraverser- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicTypesHandlerin interfaceMCCollectionTypesTraverser- Specified by:
setMCBasicTypesHandlerin interfaceMCSimpleGenericTypesTraverser
-
getMCBasicTypesHandler
public java.util.Optional<MCBasicTypesHandler> getMCBasicTypesHandler()
- Specified by:
getMCBasicTypesHandlerin interfaceGrammarTraverser- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesHandlerin interfaceMCCollectionTypesTraverser- Specified by:
getMCBasicTypesHandlerin interfaceMCSimpleGenericTypesTraverser
-
setGrammarHandler
public void setGrammarHandler(GrammarHandler grammarHandler)
- Specified by:
setGrammarHandlerin interfaceGrammarTraverser
-
getGrammarHandler
public java.util.Optional<GrammarHandler> getGrammarHandler()
- Specified by:
getGrammarHandlerin interfaceGrammarTraverser
-
add4IVisitor
public void add4IVisitor(de.monticore.visitor.IVisitor iVisitor)
- Specified by:
add4IVisitorin interfacede.monticore.visitor.ITraverser
-
getIVisitorList
public java.util.List<de.monticore.visitor.IVisitor> getIVisitorList()
- Specified by:
getIVisitorListin interfacede.monticore.visitor.ITraverser
-
getTraversedElements
public java.util.Set<java.lang.Object> getTraversedElements()
- Specified by:
getTraversedElementsin interfacede.monticore.visitor.ITraverser
-
setTraversedElements
public void setTraversedElements(java.util.Set<java.lang.Object> traversedElements)
- Specified by:
setTraversedElementsin interfacede.monticore.visitor.ITraverser
-
-