Interface IBasicSymbolsTypeDispatcher
-
- All Superinterfaces:
IMCBasicsTypeDispatcher
- All Known Subinterfaces:
ICompSymbolsTypeDispatcher,IGrammar_WithConceptsTypeDispatcher,IJavaClassExpressionsTypeDispatcher,IJavaLightTypeDispatcher,ILambdaExpressionsTypeDispatcher,IMCArrayStatementsTypeDispatcher,IMCCommonStatementsTypeDispatcher,IMCExceptionStatementsTypeDispatcher,IMCFullJavaStatementsTypeDispatcher,IMCSynchronizedStatementsTypeDispatcher,IMCVarDeclarationStatementsTypeDispatcher,IOCLExpressionsTypeDispatcher,IODRulesTypeDispatcher,IOOSymbolsTypeDispatcher,ISetExpressionsTypeDispatcher,ITFBasisExtsTypeDispatcher,ITFCommonsTypeDispatcher,ITypeParametersTypeDispatcher
- All Known Implementing Classes:
BasicSymbolsTypeDispatcher,CompSymbolsTypeDispatcher,Grammar_WithConceptsTypeDispatcher,JavaClassExpressionsTypeDispatcher,JavaLightTypeDispatcher,LambdaExpressionsTypeDispatcher,MCArrayStatementsTypeDispatcher,MCCommonStatementsTypeDispatcher,MCExceptionStatementsTypeDispatcher,MCFullJavaStatementsTypeDispatcher,MCSynchronizedStatementsTypeDispatcher,MCVarDeclarationStatementsTypeDispatcher,OCLExpressionsTypeDispatcher,ODRulesTypeDispatcher,OOSymbolsTypeDispatcher,SetExpressionsTypeDispatcher,TFBasisExtsTypeDispatcher,TFCommonsTypeDispatcher,TypeParametersTypeDispatcher
public interface IBasicSymbolsTypeDispatcher extends IMCBasicsTypeDispatcher
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ASTBasicSymbolsNodeasBasicSymbolsASTBasicSymbolsNode(de.monticore.ast.ASTNode node)ASTDiagramasBasicSymbolsASTDiagram(de.monticore.ast.ASTNode node)ASTFunctionasBasicSymbolsASTFunction(de.monticore.ast.ASTNode node)ASTMCStereotypeasBasicSymbolsASTMCStereotype(de.monticore.ast.ASTNode node)ASTTypeasBasicSymbolsASTType(de.monticore.ast.ASTNode node)ASTTypeVarasBasicSymbolsASTTypeVar(de.monticore.ast.ASTNode node)ASTVariableasBasicSymbolsASTVariable(de.monticore.ast.ASTNode node)BasicSymbolsLiteralsasBasicSymbolsBasicSymbolsLiterals(de.monticore.ast.ASTNode node)DiagramSymbolasBasicSymbolsDiagram(de.monticore.symboltable.ISymbol symbol)FunctionSymbolasBasicSymbolsFunction(de.monticore.symboltable.ISymbol symbol)IBasicSymbolsArtifactScopeasBasicSymbolsIBasicSymbolsArtifactScope(de.monticore.symboltable.IScope scope)IBasicSymbolsGlobalScopeasBasicSymbolsIBasicSymbolsGlobalScope(de.monticore.symboltable.IScope scope)IBasicSymbolsScopeasBasicSymbolsIBasicSymbolsScope(de.monticore.symboltable.IScope scope)MCStereotypeSymbolasBasicSymbolsMCStereotype(de.monticore.symboltable.ISymbol symbol)TypeSymbolasBasicSymbolsType(de.monticore.symboltable.ISymbol symbol)TypeVarSymbolasBasicSymbolsTypeVar(de.monticore.symboltable.ISymbol symbol)VariableSymbolasBasicSymbolsVariable(de.monticore.symboltable.ISymbol symbol)booleanisBasicSymbolsASTBasicSymbolsNode(de.monticore.ast.ASTNode node)booleanisBasicSymbolsASTDiagram(de.monticore.ast.ASTNode node)booleanisBasicSymbolsASTFunction(de.monticore.ast.ASTNode node)booleanisBasicSymbolsASTMCStereotype(de.monticore.ast.ASTNode node)booleanisBasicSymbolsASTType(de.monticore.ast.ASTNode node)booleanisBasicSymbolsASTTypeVar(de.monticore.ast.ASTNode node)booleanisBasicSymbolsASTVariable(de.monticore.ast.ASTNode node)booleanisBasicSymbolsBasicSymbolsLiterals(de.monticore.ast.ASTNode node)booleanisBasicSymbolsDiagram(de.monticore.symboltable.ISymbol symbol)booleanisBasicSymbolsFunction(de.monticore.symboltable.ISymbol symbol)booleanisBasicSymbolsIBasicSymbolsArtifactScope(de.monticore.symboltable.IScope scope)booleanisBasicSymbolsIBasicSymbolsGlobalScope(de.monticore.symboltable.IScope scope)booleanisBasicSymbolsIBasicSymbolsScope(de.monticore.symboltable.IScope scope)booleanisBasicSymbolsMCStereotype(de.monticore.symboltable.ISymbol symbol)booleanisBasicSymbolsType(de.monticore.symboltable.ISymbol symbol)booleanisBasicSymbolsTypeVar(de.monticore.symboltable.ISymbol symbol)booleanisBasicSymbolsVariable(de.monticore.symboltable.ISymbol symbol)-
Methods inherited from interface de.monticore.mcbasics._util.IMCBasicsTypeDispatcher
asMCBasicsASTMCBasicsNode, asMCBasicsIMCBasicsArtifactScope, asMCBasicsIMCBasicsGlobalScope, asMCBasicsIMCBasicsScope, asMCBasicsMCBasicsLiterals, isMCBasicsASTMCBasicsNode, isMCBasicsIMCBasicsArtifactScope, isMCBasicsIMCBasicsGlobalScope, isMCBasicsIMCBasicsScope, isMCBasicsMCBasicsLiterals
-
-
-
-
Method Detail
-
isBasicSymbolsASTDiagram
boolean isBasicSymbolsASTDiagram(de.monticore.ast.ASTNode node)
-
asBasicSymbolsASTDiagram
ASTDiagram asBasicSymbolsASTDiagram(de.monticore.ast.ASTNode node)
-
isBasicSymbolsASTType
boolean isBasicSymbolsASTType(de.monticore.ast.ASTNode node)
-
asBasicSymbolsASTType
ASTType asBasicSymbolsASTType(de.monticore.ast.ASTNode node)
-
isBasicSymbolsASTTypeVar
boolean isBasicSymbolsASTTypeVar(de.monticore.ast.ASTNode node)
-
asBasicSymbolsASTTypeVar
ASTTypeVar asBasicSymbolsASTTypeVar(de.monticore.ast.ASTNode node)
-
isBasicSymbolsASTVariable
boolean isBasicSymbolsASTVariable(de.monticore.ast.ASTNode node)
-
asBasicSymbolsASTVariable
ASTVariable asBasicSymbolsASTVariable(de.monticore.ast.ASTNode node)
-
isBasicSymbolsASTFunction
boolean isBasicSymbolsASTFunction(de.monticore.ast.ASTNode node)
-
asBasicSymbolsASTFunction
ASTFunction asBasicSymbolsASTFunction(de.monticore.ast.ASTNode node)
-
isBasicSymbolsASTMCStereotype
boolean isBasicSymbolsASTMCStereotype(de.monticore.ast.ASTNode node)
-
asBasicSymbolsASTMCStereotype
ASTMCStereotype asBasicSymbolsASTMCStereotype(de.monticore.ast.ASTNode node)
-
isBasicSymbolsBasicSymbolsLiterals
boolean isBasicSymbolsBasicSymbolsLiterals(de.monticore.ast.ASTNode node)
-
asBasicSymbolsBasicSymbolsLiterals
BasicSymbolsLiterals asBasicSymbolsBasicSymbolsLiterals(de.monticore.ast.ASTNode node)
-
isBasicSymbolsASTBasicSymbolsNode
boolean isBasicSymbolsASTBasicSymbolsNode(de.monticore.ast.ASTNode node)
-
asBasicSymbolsASTBasicSymbolsNode
ASTBasicSymbolsNode asBasicSymbolsASTBasicSymbolsNode(de.monticore.ast.ASTNode node)
-
isBasicSymbolsDiagram
boolean isBasicSymbolsDiagram(de.monticore.symboltable.ISymbol symbol)
-
asBasicSymbolsDiagram
DiagramSymbol asBasicSymbolsDiagram(de.monticore.symboltable.ISymbol symbol)
-
isBasicSymbolsType
boolean isBasicSymbolsType(de.monticore.symboltable.ISymbol symbol)
-
asBasicSymbolsType
TypeSymbol asBasicSymbolsType(de.monticore.symboltable.ISymbol symbol)
-
isBasicSymbolsTypeVar
boolean isBasicSymbolsTypeVar(de.monticore.symboltable.ISymbol symbol)
-
asBasicSymbolsTypeVar
TypeVarSymbol asBasicSymbolsTypeVar(de.monticore.symboltable.ISymbol symbol)
-
isBasicSymbolsVariable
boolean isBasicSymbolsVariable(de.monticore.symboltable.ISymbol symbol)
-
asBasicSymbolsVariable
VariableSymbol asBasicSymbolsVariable(de.monticore.symboltable.ISymbol symbol)
-
isBasicSymbolsFunction
boolean isBasicSymbolsFunction(de.monticore.symboltable.ISymbol symbol)
-
asBasicSymbolsFunction
FunctionSymbol asBasicSymbolsFunction(de.monticore.symboltable.ISymbol symbol)
-
isBasicSymbolsMCStereotype
boolean isBasicSymbolsMCStereotype(de.monticore.symboltable.ISymbol symbol)
-
asBasicSymbolsMCStereotype
MCStereotypeSymbol asBasicSymbolsMCStereotype(de.monticore.symboltable.ISymbol symbol)
-
isBasicSymbolsIBasicSymbolsScope
boolean isBasicSymbolsIBasicSymbolsScope(de.monticore.symboltable.IScope scope)
-
asBasicSymbolsIBasicSymbolsScope
IBasicSymbolsScope asBasicSymbolsIBasicSymbolsScope(de.monticore.symboltable.IScope scope)
-
isBasicSymbolsIBasicSymbolsGlobalScope
boolean isBasicSymbolsIBasicSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
-
asBasicSymbolsIBasicSymbolsGlobalScope
IBasicSymbolsGlobalScope asBasicSymbolsIBasicSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
-
isBasicSymbolsIBasicSymbolsArtifactScope
boolean isBasicSymbolsIBasicSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
-
asBasicSymbolsIBasicSymbolsArtifactScope
IBasicSymbolsArtifactScope asBasicSymbolsIBasicSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
-
-