Class MCStatementsBasisTypeDispatcher
java.lang.Object
de.monticore.statements.mcstatementsbasis._util.MCStatementsBasisTypeDispatcher
- All Implemented Interfaces:
IMCStatementsBasisTypeDispatcher,MCStatementsBasisHandler,de.monticore.visitor.IHandler
public class MCStatementsBasisTypeDispatcher
extends Object
implements IMCStatementsBasisTypeDispatcher, MCStatementsBasisHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<ASTMCBlockStatement> protected Optional<ASTMCModifier> protected Optional<ASTMCStatement> protected Optional<ASTMCStatementsBasisNode> protected Optional<IMCStatementsBasisArtifactScope> protected Optional<IMCStatementsBasisGlobalScope> protected Optional<IMCStatementsBasisScope> protected Optional<MCStatementsBasisLiterals> protected MCStatementsBasisTraverser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasMCStatementsBasisASTMCBlockStatement(de.monticore.ast.ASTNode node) asMCStatementsBasisASTMCModifier(de.monticore.ast.ASTNode node) asMCStatementsBasisASTMCStatement(de.monticore.ast.ASTNode node) asMCStatementsBasisASTMCStatementsBasisNode(de.monticore.ast.ASTNode node) asMCStatementsBasisIMCStatementsBasisArtifactScope(de.monticore.symboltable.IScope scope) asMCStatementsBasisIMCStatementsBasisGlobalScope(de.monticore.symboltable.IScope scope) asMCStatementsBasisIMCStatementsBasisScope(de.monticore.symboltable.IScope scope) asMCStatementsBasisMCStatementsBasisLiterals(de.monticore.ast.ASTNode node) voidhandle(ASTMCBlockStatement node) voidhandle(ASTMCModifier node) voidhandle(ASTMCStatement node) voidvoidvoidvoidvoidhandle(IMCStatementsBasisScope scope) booleanisMCStatementsBasisASTMCBlockStatement(de.monticore.ast.ASTNode node) booleanisMCStatementsBasisASTMCModifier(de.monticore.ast.ASTNode node) booleanisMCStatementsBasisASTMCStatement(de.monticore.ast.ASTNode node) booleanisMCStatementsBasisASTMCStatementsBasisNode(de.monticore.ast.ASTNode node) booleanisMCStatementsBasisIMCStatementsBasisArtifactScope(de.monticore.symboltable.IScope scope) booleanisMCStatementsBasisIMCStatementsBasisGlobalScope(de.monticore.symboltable.IScope scope) booleanisMCStatementsBasisIMCStatementsBasisScope(de.monticore.symboltable.IScope scope) booleanisMCStatementsBasisMCStatementsBasisLiterals(de.monticore.ast.ASTNode node) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanprotected voidreset()voidsetOptMCStatementsBasisASTMCBlockStatement(ASTMCBlockStatement optMCStatementsBasisASTMCBlockStatement) voidvoidsetOptMCStatementsBasisASTMCModifier(ASTMCModifier optMCStatementsBasisASTMCModifier) voidvoidsetOptMCStatementsBasisASTMCStatement(ASTMCStatement optMCStatementsBasisASTMCStatement) voidvoidsetOptMCStatementsBasisASTMCStatementsBasisNode(ASTMCStatementsBasisNode optMCStatementsBasisASTMCStatementsBasisNode) voidvoidsetOptMCStatementsBasisIMCStatementsBasisArtifactScope(IMCStatementsBasisArtifactScope optMCStatementsBasisIMCStatementsBasisArtifactScope) voidvoidsetOptMCStatementsBasisIMCStatementsBasisGlobalScope(IMCStatementsBasisGlobalScope optMCStatementsBasisIMCStatementsBasisGlobalScope) voidvoidsetOptMCStatementsBasisIMCStatementsBasisScope(IMCStatementsBasisScope optMCStatementsBasisIMCStatementsBasisScope) voidvoidsetOptMCStatementsBasisMCStatementsBasisLiterals(MCStatementsBasisLiterals optMCStatementsBasisMCStatementsBasisLiterals) voidvoidsetTraverser(MCStatementsBasisTraverser traverser) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverse
-
Field Details
-
optMCStatementsBasisASTMCBlockStatement
-
optMCStatementsBasisASTMCStatement
-
optMCStatementsBasisASTMCModifier
-
optMCStatementsBasisMCStatementsBasisLiterals
-
optMCStatementsBasisASTMCStatementsBasisNode
-
optMCStatementsBasisIMCStatementsBasisScope
-
optMCStatementsBasisIMCStatementsBasisArtifactScope
protected Optional<IMCStatementsBasisArtifactScope> optMCStatementsBasisIMCStatementsBasisArtifactScope -
optMCStatementsBasisIMCStatementsBasisGlobalScope
-
traverser
-
-
Constructor Details
-
MCStatementsBasisTypeDispatcher
public MCStatementsBasisTypeDispatcher()
-
-
Method Details
-
reset
protected void reset() -
isMCStatementsBasisASTMCBlockStatement
public boolean isMCStatementsBasisASTMCBlockStatement(de.monticore.ast.ASTNode node) - Specified by:
isMCStatementsBasisASTMCBlockStatementin interfaceIMCStatementsBasisTypeDispatcher
-
asMCStatementsBasisASTMCBlockStatement
- Specified by:
asMCStatementsBasisASTMCBlockStatementin interfaceIMCStatementsBasisTypeDispatcher
-
isMCStatementsBasisASTMCStatement
public boolean isMCStatementsBasisASTMCStatement(de.monticore.ast.ASTNode node) - Specified by:
isMCStatementsBasisASTMCStatementin interfaceIMCStatementsBasisTypeDispatcher
-
asMCStatementsBasisASTMCStatement
- Specified by:
asMCStatementsBasisASTMCStatementin interfaceIMCStatementsBasisTypeDispatcher
-
isMCStatementsBasisASTMCModifier
public boolean isMCStatementsBasisASTMCModifier(de.monticore.ast.ASTNode node) - Specified by:
isMCStatementsBasisASTMCModifierin interfaceIMCStatementsBasisTypeDispatcher
-
asMCStatementsBasisASTMCModifier
- Specified by:
asMCStatementsBasisASTMCModifierin interfaceIMCStatementsBasisTypeDispatcher
-
isMCStatementsBasisMCStatementsBasisLiterals
public boolean isMCStatementsBasisMCStatementsBasisLiterals(de.monticore.ast.ASTNode node) - Specified by:
isMCStatementsBasisMCStatementsBasisLiteralsin interfaceIMCStatementsBasisTypeDispatcher
-
asMCStatementsBasisMCStatementsBasisLiterals
public MCStatementsBasisLiterals asMCStatementsBasisMCStatementsBasisLiterals(de.monticore.ast.ASTNode node) - Specified by:
asMCStatementsBasisMCStatementsBasisLiteralsin interfaceIMCStatementsBasisTypeDispatcher
-
isMCStatementsBasisASTMCStatementsBasisNode
public boolean isMCStatementsBasisASTMCStatementsBasisNode(de.monticore.ast.ASTNode node) - Specified by:
isMCStatementsBasisASTMCStatementsBasisNodein interfaceIMCStatementsBasisTypeDispatcher
-
asMCStatementsBasisASTMCStatementsBasisNode
public ASTMCStatementsBasisNode asMCStatementsBasisASTMCStatementsBasisNode(de.monticore.ast.ASTNode node) - Specified by:
asMCStatementsBasisASTMCStatementsBasisNodein interfaceIMCStatementsBasisTypeDispatcher
-
isMCStatementsBasisIMCStatementsBasisScope
public boolean isMCStatementsBasisIMCStatementsBasisScope(de.monticore.symboltable.IScope scope) - Specified by:
isMCStatementsBasisIMCStatementsBasisScopein interfaceIMCStatementsBasisTypeDispatcher
-
asMCStatementsBasisIMCStatementsBasisScope
public IMCStatementsBasisScope asMCStatementsBasisIMCStatementsBasisScope(de.monticore.symboltable.IScope scope) - Specified by:
asMCStatementsBasisIMCStatementsBasisScopein interfaceIMCStatementsBasisTypeDispatcher
-
isMCStatementsBasisIMCStatementsBasisArtifactScope
public boolean isMCStatementsBasisIMCStatementsBasisArtifactScope(de.monticore.symboltable.IScope scope) - Specified by:
isMCStatementsBasisIMCStatementsBasisArtifactScopein interfaceIMCStatementsBasisTypeDispatcher
-
asMCStatementsBasisIMCStatementsBasisArtifactScope
public IMCStatementsBasisArtifactScope asMCStatementsBasisIMCStatementsBasisArtifactScope(de.monticore.symboltable.IScope scope) - Specified by:
asMCStatementsBasisIMCStatementsBasisArtifactScopein interfaceIMCStatementsBasisTypeDispatcher
-
isMCStatementsBasisIMCStatementsBasisGlobalScope
public boolean isMCStatementsBasisIMCStatementsBasisGlobalScope(de.monticore.symboltable.IScope scope) - Specified by:
isMCStatementsBasisIMCStatementsBasisGlobalScopein interfaceIMCStatementsBasisTypeDispatcher
-
asMCStatementsBasisIMCStatementsBasisGlobalScope
public IMCStatementsBasisGlobalScope asMCStatementsBasisIMCStatementsBasisGlobalScope(de.monticore.symboltable.IScope scope) - Specified by:
asMCStatementsBasisIMCStatementsBasisGlobalScopein interfaceIMCStatementsBasisTypeDispatcher
-
handle
- Specified by:
handlein interfaceMCStatementsBasisHandler
-
handle
- Specified by:
handlein interfaceMCStatementsBasisHandler
-
handle
- Specified by:
handlein interfaceMCStatementsBasisHandler
-
handle
-
handle
- Specified by:
handlein interfaceMCStatementsBasisHandler
-
handle
- Specified by:
handlein interfaceMCStatementsBasisHandler
-
handle
- Specified by:
handlein interfaceMCStatementsBasisHandler
-
handle
- Specified by:
handlein interfaceMCStatementsBasisHandler
-
getTraverser
- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler- Specified by:
getTraverserin interfaceMCStatementsBasisHandler
-
setTraverser
- Specified by:
setTraverserin interfaceMCStatementsBasisHandler
-
getOptMCStatementsBasisASTMCBlockStatement
-
isPresentOptMCStatementsBasisASTMCBlockStatement
public boolean isPresentOptMCStatementsBasisASTMCBlockStatement() -
setOptMCStatementsBasisASTMCBlockStatement
public void setOptMCStatementsBasisASTMCBlockStatement(ASTMCBlockStatement optMCStatementsBasisASTMCBlockStatement) -
setOptMCStatementsBasisASTMCBlockStatementAbsent
public void setOptMCStatementsBasisASTMCBlockStatementAbsent() -
getOptMCStatementsBasisASTMCStatement
-
isPresentOptMCStatementsBasisASTMCStatement
public boolean isPresentOptMCStatementsBasisASTMCStatement() -
setOptMCStatementsBasisASTMCStatement
public void setOptMCStatementsBasisASTMCStatement(ASTMCStatement optMCStatementsBasisASTMCStatement) -
setOptMCStatementsBasisASTMCStatementAbsent
public void setOptMCStatementsBasisASTMCStatementAbsent() -
getOptMCStatementsBasisASTMCModifier
-
isPresentOptMCStatementsBasisASTMCModifier
public boolean isPresentOptMCStatementsBasisASTMCModifier() -
setOptMCStatementsBasisASTMCModifier
-
setOptMCStatementsBasisASTMCModifierAbsent
public void setOptMCStatementsBasisASTMCModifierAbsent() -
getOptMCStatementsBasisMCStatementsBasisLiterals
-
isPresentOptMCStatementsBasisMCStatementsBasisLiterals
public boolean isPresentOptMCStatementsBasisMCStatementsBasisLiterals() -
setOptMCStatementsBasisMCStatementsBasisLiterals
public void setOptMCStatementsBasisMCStatementsBasisLiterals(MCStatementsBasisLiterals optMCStatementsBasisMCStatementsBasisLiterals) -
setOptMCStatementsBasisMCStatementsBasisLiteralsAbsent
public void setOptMCStatementsBasisMCStatementsBasisLiteralsAbsent() -
getOptMCStatementsBasisASTMCStatementsBasisNode
-
isPresentOptMCStatementsBasisASTMCStatementsBasisNode
public boolean isPresentOptMCStatementsBasisASTMCStatementsBasisNode() -
setOptMCStatementsBasisASTMCStatementsBasisNode
public void setOptMCStatementsBasisASTMCStatementsBasisNode(ASTMCStatementsBasisNode optMCStatementsBasisASTMCStatementsBasisNode) -
setOptMCStatementsBasisASTMCStatementsBasisNodeAbsent
public void setOptMCStatementsBasisASTMCStatementsBasisNodeAbsent() -
getOptMCStatementsBasisIMCStatementsBasisScope
-
isPresentOptMCStatementsBasisIMCStatementsBasisScope
public boolean isPresentOptMCStatementsBasisIMCStatementsBasisScope() -
setOptMCStatementsBasisIMCStatementsBasisScope
public void setOptMCStatementsBasisIMCStatementsBasisScope(IMCStatementsBasisScope optMCStatementsBasisIMCStatementsBasisScope) -
setOptMCStatementsBasisIMCStatementsBasisScopeAbsent
public void setOptMCStatementsBasisIMCStatementsBasisScopeAbsent() -
getOptMCStatementsBasisIMCStatementsBasisArtifactScope
-
isPresentOptMCStatementsBasisIMCStatementsBasisArtifactScope
public boolean isPresentOptMCStatementsBasisIMCStatementsBasisArtifactScope() -
setOptMCStatementsBasisIMCStatementsBasisArtifactScope
public void setOptMCStatementsBasisIMCStatementsBasisArtifactScope(IMCStatementsBasisArtifactScope optMCStatementsBasisIMCStatementsBasisArtifactScope) -
setOptMCStatementsBasisIMCStatementsBasisArtifactScopeAbsent
public void setOptMCStatementsBasisIMCStatementsBasisArtifactScopeAbsent() -
getOptMCStatementsBasisIMCStatementsBasisGlobalScope
-
isPresentOptMCStatementsBasisIMCStatementsBasisGlobalScope
public boolean isPresentOptMCStatementsBasisIMCStatementsBasisGlobalScope() -
setOptMCStatementsBasisIMCStatementsBasisGlobalScope
public void setOptMCStatementsBasisIMCStatementsBasisGlobalScope(IMCStatementsBasisGlobalScope optMCStatementsBasisIMCStatementsBasisGlobalScope) -
setOptMCStatementsBasisIMCStatementsBasisGlobalScopeAbsent
public void setOptMCStatementsBasisIMCStatementsBasisGlobalScopeAbsent()
-