Interface MCArrayStatementsTraverser
-
- All Superinterfaces:
BasicSymbolsTraverser,ExpressionsBasisTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser,MCBasicTypesTraverser,MCLiteralsBasisTraverser,MCStatementsBasisTraverser,MCVarDeclarationStatementsTraverser,OOSymbolsTraverser
- All Known Subinterfaces:
Grammar_WithConceptsTraverser,JavaLightTraverser,MCFullJavaStatementsTraverser,ODRulesTraverser,TFBasisExtsTraverser,TFCommonsTraverser
- All Known Implementing Classes:
Grammar_WithConceptsTraverserImplementation,JavaLightTraverserImplementation,MCArrayStatementsTraverserImplementation,MCFullJavaStatementsTraverserImplementation,ODRulesTraverserImplementation,TFBasisExtsTraverserImplementation,TFCommonsTraverserImplementation
public interface MCArrayStatementsTraverser extends MCVarDeclarationStatementsTraverser
-
-
Method Summary
-
Methods inherited from interface de.monticore.symbols.basicsymbols._visitor.BasicSymbolsTraverser
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, 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
-
Methods inherited from interface de.monticore.expressions.expressionsbasis._visitor.ExpressionsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.visitor.ITraverser
add4IVisitor, addAllTraversedElements, addTraversedElement, clearTraversedElements, endVisit, endVisit, endVisit, endVisit, endVisit, getIVisitorList, getTraversedElements, handle, handle, handle, handle, handle, setTraversedElements, 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.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.statements.mcstatementsbasis._visitor.MCStatementsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.statements.mcvardeclarationstatements._visitor.MCVarDeclarationStatementsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.symbols.oosymbols._visitor.OOSymbolsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Method Detail
-
add4MCArrayStatements
default void add4MCArrayStatements(MCArrayStatementsVisitor2 mCArrayStatementsVisitor)
-
getMCArrayStatementsVisitorList
default java.util.List<MCArrayStatementsVisitor2> getMCArrayStatementsVisitorList()
-
add4MCVarDeclarationStatements
default void add4MCVarDeclarationStatements(MCVarDeclarationStatementsVisitor2 mCVarDeclarationStatementsVisitor)
- Specified by:
add4MCVarDeclarationStatementsin interfaceMCVarDeclarationStatementsTraverser
-
getMCVarDeclarationStatementsVisitorList
default java.util.List<MCVarDeclarationStatementsVisitor2> getMCVarDeclarationStatementsVisitorList()
- Specified by:
getMCVarDeclarationStatementsVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4MCStatementsBasis
default void add4MCStatementsBasis(MCStatementsBasisVisitor2 mCStatementsBasisVisitor)
- Specified by:
add4MCStatementsBasisin interfaceMCStatementsBasisTraverser- Specified by:
add4MCStatementsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getMCStatementsBasisVisitorList
default java.util.List<MCStatementsBasisVisitor2> getMCStatementsBasisVisitorList()
- Specified by:
getMCStatementsBasisVisitorListin interfaceMCStatementsBasisTraverser- Specified by:
getMCStatementsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4MCBasicTypes
default void add4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor)
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicTypesin interfaceMCVarDeclarationStatementsTraverser
-
getMCBasicTypesVisitorList
default java.util.List<MCBasicTypesVisitor2> getMCBasicTypesVisitorList()
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4ExpressionsBasis
default void add4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor)
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4ExpressionsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getExpressionsBasisVisitorList
default java.util.List<ExpressionsBasisVisitor2> getExpressionsBasisVisitorList()
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4OOSymbols
default void add4OOSymbols(OOSymbolsVisitor2 oOSymbolsVisitor)
- Specified by:
add4OOSymbolsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4OOSymbolsin interfaceOOSymbolsTraverser
-
getOOSymbolsVisitorList
default java.util.List<OOSymbolsVisitor2> getOOSymbolsVisitorList()
- Specified by:
getOOSymbolsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getOOSymbolsVisitorListin interfaceOOSymbolsTraverser
-
add4MCBasics
default void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4MCBasicsin interfaceOOSymbolsTraverser
-
getMCBasicsVisitorList
default java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getMCBasicsVisitorListin interfaceOOSymbolsTraverser
-
add4MCLiteralsBasis
default void add4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor)
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getMCLiteralsBasisVisitorList
default java.util.List<MCLiteralsBasisVisitor2> getMCLiteralsBasisVisitorList()
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4BasicSymbols
default void add4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor)
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser- Specified by:
add4BasicSymbolsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4BasicSymbolsin interfaceOOSymbolsTraverser
-
getBasicSymbolsVisitorList
default java.util.List<BasicSymbolsVisitor2> getBasicSymbolsVisitorList()
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceOOSymbolsTraverser
-
setMCArrayStatementsHandler
default void setMCArrayStatementsHandler(MCArrayStatementsHandler mCArrayStatementsHandler)
-
getMCArrayStatementsHandler
default java.util.Optional<MCArrayStatementsHandler> getMCArrayStatementsHandler()
-
setMCVarDeclarationStatementsHandler
default void setMCVarDeclarationStatementsHandler(MCVarDeclarationStatementsHandler mCVarDeclarationStatementsHandler)
- Specified by:
setMCVarDeclarationStatementsHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCVarDeclarationStatementsHandler
default java.util.Optional<MCVarDeclarationStatementsHandler> getMCVarDeclarationStatementsHandler()
- Specified by:
getMCVarDeclarationStatementsHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setMCStatementsBasisHandler
default void setMCStatementsBasisHandler(MCStatementsBasisHandler mCStatementsBasisHandler)
- Specified by:
setMCStatementsBasisHandlerin interfaceMCStatementsBasisTraverser- Specified by:
setMCStatementsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCStatementsBasisHandler
default java.util.Optional<MCStatementsBasisHandler> getMCStatementsBasisHandler()
- Specified by:
getMCStatementsBasisHandlerin interfaceMCStatementsBasisTraverser- Specified by:
getMCStatementsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setMCBasicTypesHandler
default void setMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler)
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicTypesHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCBasicTypesHandler
default java.util.Optional<MCBasicTypesHandler> getMCBasicTypesHandler()
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setExpressionsBasisHandler
default void setExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler)
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setExpressionsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getExpressionsBasisHandler
default java.util.Optional<ExpressionsBasisHandler> getExpressionsBasisHandler()
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setOOSymbolsHandler
default void setOOSymbolsHandler(OOSymbolsHandler oOSymbolsHandler)
- Specified by:
setOOSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setOOSymbolsHandlerin interfaceOOSymbolsTraverser
-
getOOSymbolsHandler
default java.util.Optional<OOSymbolsHandler> getOOSymbolsHandler()
- Specified by:
getOOSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getOOSymbolsHandlerin interfaceOOSymbolsTraverser
-
setMCBasicsHandler
default void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setMCBasicsHandlerin interfaceOOSymbolsTraverser
-
getMCBasicsHandler
default java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getMCBasicsHandlerin interfaceOOSymbolsTraverser
-
setMCLiteralsBasisHandler
default void setMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler)
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCLiteralsBasisHandler
default java.util.Optional<MCLiteralsBasisHandler> getMCLiteralsBasisHandler()
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setBasicSymbolsHandler
default void setBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler)
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceOOSymbolsTraverser
-
getBasicSymbolsHandler
default java.util.Optional<BasicSymbolsHandler> getBasicSymbolsHandler()
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceOOSymbolsTraverser
-
visit
default void visit(ASTArrayDeclaratorId node)
-
endVisit
default void endVisit(ASTArrayDeclaratorId node)
-
handle
default void handle(ASTArrayDeclaratorId node)
-
traverse
default void traverse(ASTArrayDeclaratorId node)
-
visit
default void visit(ASTArrayInit node)
-
endVisit
default void endVisit(ASTArrayInit node)
-
handle
default void handle(ASTArrayInit node)
-
traverse
default void traverse(ASTArrayInit node)
-
visit
default void visit(ASTMCArrayStatementsNode node)
-
endVisit
default void endVisit(ASTMCArrayStatementsNode node)
-
handle
default void handle(ASTMCArrayStatementsNode node)
-
visit
default void visit(ICommonMCArrayStatementsSymbol node)
-
endVisit
default void endVisit(ICommonMCArrayStatementsSymbol node)
-
handle
default void handle(ICommonMCArrayStatementsSymbol node)
-
traverse
default void traverse(ICommonMCArrayStatementsSymbol node)
-
visit
default void visit(IMCArrayStatementsScope node)
-
endVisit
default void endVisit(IMCArrayStatementsScope node)
-
handle
default void handle(IMCArrayStatementsScope node)
-
traverse
default void traverse(IMCArrayStatementsScope node)
-
visit
default void visit(IMCArrayStatementsArtifactScope node)
-
endVisit
default void endVisit(IMCArrayStatementsArtifactScope node)
-
handle
default void handle(IMCArrayStatementsArtifactScope node)
-
traverse
default void traverse(IMCArrayStatementsArtifactScope node)
-
visit
default void visit(IMCArrayStatementsGlobalScope node)
-
endVisit
default void endVisit(IMCArrayStatementsGlobalScope node)
-
handle
default void handle(IMCArrayStatementsGlobalScope node)
-
traverse
default void traverse(IMCArrayStatementsGlobalScope node)
-
-