Interface IODRuleGenerationTypeDispatcher

All Superinterfaces:
IMCBasicsTypeDispatcher, IMCBasicTypesTypeDispatcher, IMCCollectionTypesTypeDispatcher, IMCFullGenericTypesTypeDispatcher, IMCSimpleGenericTypesTypeDispatcher
All Known Implementing Classes:
ODRuleGenerationTypeDispatcher

public interface IODRuleGenerationTypeDispatcher extends IMCFullGenericTypesTypeDispatcher
  • Method Details

    • isODRuleGenerationASTTransformationStructure

      boolean isODRuleGenerationASTTransformationStructure(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTTransformationStructure

      ASTTransformationStructure asODRuleGenerationASTTransformationStructure(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTPattern

      boolean isODRuleGenerationASTPattern(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTPattern

      ASTPattern asODRuleGenerationASTPattern(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTReplacement

      boolean isODRuleGenerationASTReplacement(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTReplacement

      ASTReplacement asODRuleGenerationASTReplacement(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTVariable

      boolean isODRuleGenerationASTVariable(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTVariable

      ASTVariable asODRuleGenerationASTVariable(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTMatchingObject

      boolean isODRuleGenerationASTMatchingObject(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTMatchingObject

      ASTMatchingObject asODRuleGenerationASTMatchingObject(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTAssociation

      boolean isODRuleGenerationASTAssociation(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTAssociation

      ASTAssociation asODRuleGenerationASTAssociation(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTCondition

      boolean isODRuleGenerationASTCondition(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTCondition

      ASTCondition asODRuleGenerationASTCondition(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTObjectCondition

      boolean isODRuleGenerationASTObjectCondition(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTObjectCondition

      ASTObjectCondition asODRuleGenerationASTObjectCondition(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTLinkCondition

      boolean isODRuleGenerationASTLinkCondition(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTLinkCondition

      ASTLinkCondition asODRuleGenerationASTLinkCondition(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTDependency

      boolean isODRuleGenerationASTDependency(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTDependency

      ASTDependency asODRuleGenerationASTDependency(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTRequirement

      boolean isODRuleGenerationASTRequirement(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTRequirement

      ASTRequirement asODRuleGenerationASTRequirement(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTChange

      boolean isODRuleGenerationASTChange(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTChange

      ASTChange asODRuleGenerationASTChange(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTCreateOperation

      boolean isODRuleGenerationASTCreateOperation(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTCreateOperation

      ASTCreateOperation asODRuleGenerationASTCreateOperation(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTDeleteOperation

      boolean isODRuleGenerationASTDeleteOperation(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTDeleteOperation

      ASTDeleteOperation asODRuleGenerationASTDeleteOperation(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTChangeOperation

      boolean isODRuleGenerationASTChangeOperation(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTChangeOperation

      ASTChangeOperation asODRuleGenerationASTChangeOperation(de.monticore.ast.ASTNode node)
    • isODRuleGenerationODRuleGenerationLiterals

      boolean isODRuleGenerationODRuleGenerationLiterals(de.monticore.ast.ASTNode node)
    • asODRuleGenerationODRuleGenerationLiterals

      ODRuleGenerationLiterals asODRuleGenerationODRuleGenerationLiterals(de.monticore.ast.ASTNode node)
    • isODRuleGenerationASTODRuleGenerationNode

      boolean isODRuleGenerationASTODRuleGenerationNode(de.monticore.ast.ASTNode node)
    • asODRuleGenerationASTODRuleGenerationNode

      ASTODRuleGenerationNode asODRuleGenerationASTODRuleGenerationNode(de.monticore.ast.ASTNode node)
    • isODRuleGenerationIODRuleGenerationScope

      boolean isODRuleGenerationIODRuleGenerationScope(de.monticore.symboltable.IScope scope)
    • asODRuleGenerationIODRuleGenerationScope

      IODRuleGenerationScope asODRuleGenerationIODRuleGenerationScope(de.monticore.symboltable.IScope scope)
    • isODRuleGenerationIODRuleGenerationGlobalScope

      boolean isODRuleGenerationIODRuleGenerationGlobalScope(de.monticore.symboltable.IScope scope)
    • asODRuleGenerationIODRuleGenerationGlobalScope

      IODRuleGenerationGlobalScope asODRuleGenerationIODRuleGenerationGlobalScope(de.monticore.symboltable.IScope scope)
    • isODRuleGenerationIODRuleGenerationArtifactScope

      boolean isODRuleGenerationIODRuleGenerationArtifactScope(de.monticore.symboltable.IScope scope)
    • asODRuleGenerationIODRuleGenerationArtifactScope

      IODRuleGenerationArtifactScope asODRuleGenerationIODRuleGenerationArtifactScope(de.monticore.symboltable.IScope scope)