Interface IMCCommonStatementsTypeDispatcher

All Superinterfaces:
IBasicSymbolsTypeDispatcher, IExpressionsBasisTypeDispatcher, IMCBasicsTypeDispatcher, IMCBasicTypesTypeDispatcher, IMCLiteralsBasisTypeDispatcher, IMCStatementsBasisTypeDispatcher, IMCVarDeclarationStatementsTypeDispatcher, IOOSymbolsTypeDispatcher
All Known Subinterfaces:
IGrammar_WithConceptsTypeDispatcher, IJavaLightTypeDispatcher, IMCExceptionStatementsTypeDispatcher, IMCFullJavaStatementsTypeDispatcher, IMCSynchronizedStatementsTypeDispatcher, IODRulesTypeDispatcher, ITFBasisExtsTypeDispatcher, ITFCommonsTypeDispatcher
All Known Implementing Classes:
Grammar_WithConceptsTypeDispatcher, JavaLightTypeDispatcher, MCCommonStatementsTypeDispatcher, MCExceptionStatementsTypeDispatcher, MCFullJavaStatementsTypeDispatcher, MCSynchronizedStatementsTypeDispatcher, ODRulesTypeDispatcher, TFBasisExtsTypeDispatcher, TFCommonsTypeDispatcher

public interface IMCCommonStatementsTypeDispatcher extends IMCVarDeclarationStatementsTypeDispatcher
  • Method Details

    • isMCCommonStatementsASTMCJavaBlock

      boolean isMCCommonStatementsASTMCJavaBlock(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTMCJavaBlock

      ASTMCJavaBlock asMCCommonStatementsASTMCJavaBlock(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTJavaModifier

      boolean isMCCommonStatementsASTJavaModifier(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTJavaModifier

      ASTJavaModifier asMCCommonStatementsASTJavaModifier(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTIfStatement

      boolean isMCCommonStatementsASTIfStatement(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTIfStatement

      ASTIfStatement asMCCommonStatementsASTIfStatement(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTForStatement

      boolean isMCCommonStatementsASTForStatement(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTForStatement

      ASTForStatement asMCCommonStatementsASTForStatement(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTCommonForControl

      boolean isMCCommonStatementsASTCommonForControl(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTCommonForControl

      ASTCommonForControl asMCCommonStatementsASTCommonForControl(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTForInit

      boolean isMCCommonStatementsASTForInit(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTForInit

      ASTForInit asMCCommonStatementsASTForInit(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTForInitByExpressions

      boolean isMCCommonStatementsASTForInitByExpressions(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTForInitByExpressions

      ASTForInitByExpressions asMCCommonStatementsASTForInitByExpressions(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTEnhancedForControl

      boolean isMCCommonStatementsASTEnhancedForControl(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTEnhancedForControl

      ASTEnhancedForControl asMCCommonStatementsASTEnhancedForControl(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTFormalParameter

      boolean isMCCommonStatementsASTFormalParameter(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTFormalParameter

      ASTFormalParameter asMCCommonStatementsASTFormalParameter(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTWhileStatement

      boolean isMCCommonStatementsASTWhileStatement(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTWhileStatement

      ASTWhileStatement asMCCommonStatementsASTWhileStatement(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTDoWhileStatement

      boolean isMCCommonStatementsASTDoWhileStatement(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTDoWhileStatement

      ASTDoWhileStatement asMCCommonStatementsASTDoWhileStatement(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTSwitchStatement

      boolean isMCCommonStatementsASTSwitchStatement(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTSwitchStatement

      ASTSwitchStatement asMCCommonStatementsASTSwitchStatement(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTEmptyStatement

      boolean isMCCommonStatementsASTEmptyStatement(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTEmptyStatement

      ASTEmptyStatement asMCCommonStatementsASTEmptyStatement(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTExpressionStatement

      boolean isMCCommonStatementsASTExpressionStatement(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTExpressionStatement

      ASTExpressionStatement asMCCommonStatementsASTExpressionStatement(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTSwitchBlockStatementGroup

      boolean isMCCommonStatementsASTSwitchBlockStatementGroup(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTSwitchBlockStatementGroup

      ASTSwitchBlockStatementGroup asMCCommonStatementsASTSwitchBlockStatementGroup(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTConstantExpressionSwitchLabel

      boolean isMCCommonStatementsASTConstantExpressionSwitchLabel(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTConstantExpressionSwitchLabel

      ASTConstantExpressionSwitchLabel asMCCommonStatementsASTConstantExpressionSwitchLabel(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTEnumConstantSwitchLabel

      boolean isMCCommonStatementsASTEnumConstantSwitchLabel(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTEnumConstantSwitchLabel

      ASTEnumConstantSwitchLabel asMCCommonStatementsASTEnumConstantSwitchLabel(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTDefaultSwitchLabel

      boolean isMCCommonStatementsASTDefaultSwitchLabel(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTDefaultSwitchLabel

      ASTDefaultSwitchLabel asMCCommonStatementsASTDefaultSwitchLabel(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTBreakStatement

      boolean isMCCommonStatementsASTBreakStatement(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTBreakStatement

      ASTBreakStatement asMCCommonStatementsASTBreakStatement(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTForControl

      boolean isMCCommonStatementsASTForControl(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTForControl

      ASTForControl asMCCommonStatementsASTForControl(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTSwitchLabel

      boolean isMCCommonStatementsASTSwitchLabel(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTSwitchLabel

      ASTSwitchLabel asMCCommonStatementsASTSwitchLabel(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsMCCommonStatementsLiterals

      boolean isMCCommonStatementsMCCommonStatementsLiterals(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsMCCommonStatementsLiterals

      MCCommonStatementsLiterals asMCCommonStatementsMCCommonStatementsLiterals(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsASTMCCommonStatementsNode

      boolean isMCCommonStatementsASTMCCommonStatementsNode(de.monticore.ast.ASTNode node)
    • asMCCommonStatementsASTMCCommonStatementsNode

      ASTMCCommonStatementsNode asMCCommonStatementsASTMCCommonStatementsNode(de.monticore.ast.ASTNode node)
    • isMCCommonStatementsIMCCommonStatementsScope

      boolean isMCCommonStatementsIMCCommonStatementsScope(de.monticore.symboltable.IScope scope)
    • asMCCommonStatementsIMCCommonStatementsScope

      IMCCommonStatementsScope asMCCommonStatementsIMCCommonStatementsScope(de.monticore.symboltable.IScope scope)
    • isMCCommonStatementsIMCCommonStatementsGlobalScope

      boolean isMCCommonStatementsIMCCommonStatementsGlobalScope(de.monticore.symboltable.IScope scope)
    • asMCCommonStatementsIMCCommonStatementsGlobalScope

      IMCCommonStatementsGlobalScope asMCCommonStatementsIMCCommonStatementsGlobalScope(de.monticore.symboltable.IScope scope)
    • isMCCommonStatementsIMCCommonStatementsArtifactScope

      boolean isMCCommonStatementsIMCCommonStatementsArtifactScope(de.monticore.symboltable.IScope scope)
    • asMCCommonStatementsIMCCommonStatementsArtifactScope

      IMCCommonStatementsArtifactScope asMCCommonStatementsIMCCommonStatementsArtifactScope(de.monticore.symboltable.IScope scope)