Interface IOOSymbolsTypeDispatcher
-
- All Superinterfaces:
IBasicSymbolsTypeDispatcher,IMCBasicsTypeDispatcher
- All Known Subinterfaces:
IGrammar_WithConceptsTypeDispatcher,IJavaClassExpressionsTypeDispatcher,IJavaLightTypeDispatcher,IMCArrayStatementsTypeDispatcher,IMCCommonStatementsTypeDispatcher,IMCExceptionStatementsTypeDispatcher,IMCFullJavaStatementsTypeDispatcher,IMCSynchronizedStatementsTypeDispatcher,IMCVarDeclarationStatementsTypeDispatcher,IODRulesTypeDispatcher,ITFBasisExtsTypeDispatcher,ITFCommonsTypeDispatcher
- All Known Implementing Classes:
Grammar_WithConceptsTypeDispatcher,JavaClassExpressionsTypeDispatcher,JavaLightTypeDispatcher,MCArrayStatementsTypeDispatcher,MCCommonStatementsTypeDispatcher,MCExceptionStatementsTypeDispatcher,MCFullJavaStatementsTypeDispatcher,MCSynchronizedStatementsTypeDispatcher,MCVarDeclarationStatementsTypeDispatcher,ODRulesTypeDispatcher,OOSymbolsTypeDispatcher,TFBasisExtsTypeDispatcher,TFCommonsTypeDispatcher
public interface IOOSymbolsTypeDispatcher extends IBasicSymbolsTypeDispatcher
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ASTFieldasOOSymbolsASTField(de.monticore.ast.ASTNode node)ASTMethodasOOSymbolsASTMethod(de.monticore.ast.ASTNode node)ASTOOSymbolsNodeasOOSymbolsASTOOSymbolsNode(de.monticore.ast.ASTNode node)ASTOOTypeasOOSymbolsASTOOType(de.monticore.ast.ASTNode node)FieldSymbolasOOSymbolsField(de.monticore.symboltable.ISymbol symbol)IOOSymbolsArtifactScopeasOOSymbolsIOOSymbolsArtifactScope(de.monticore.symboltable.IScope scope)IOOSymbolsGlobalScopeasOOSymbolsIOOSymbolsGlobalScope(de.monticore.symboltable.IScope scope)IOOSymbolsScopeasOOSymbolsIOOSymbolsScope(de.monticore.symboltable.IScope scope)MethodSymbolasOOSymbolsMethod(de.monticore.symboltable.ISymbol symbol)OOSymbolsLiteralsasOOSymbolsOOSymbolsLiterals(de.monticore.ast.ASTNode node)OOTypeSymbolasOOSymbolsOOType(de.monticore.symboltable.ISymbol symbol)booleanisOOSymbolsASTField(de.monticore.ast.ASTNode node)booleanisOOSymbolsASTMethod(de.monticore.ast.ASTNode node)booleanisOOSymbolsASTOOSymbolsNode(de.monticore.ast.ASTNode node)booleanisOOSymbolsASTOOType(de.monticore.ast.ASTNode node)booleanisOOSymbolsField(de.monticore.symboltable.ISymbol symbol)booleanisOOSymbolsIOOSymbolsArtifactScope(de.monticore.symboltable.IScope scope)booleanisOOSymbolsIOOSymbolsGlobalScope(de.monticore.symboltable.IScope scope)booleanisOOSymbolsIOOSymbolsScope(de.monticore.symboltable.IScope scope)booleanisOOSymbolsMethod(de.monticore.symboltable.ISymbol symbol)booleanisOOSymbolsOOSymbolsLiterals(de.monticore.ast.ASTNode node)booleanisOOSymbolsOOType(de.monticore.symboltable.ISymbol symbol)-
Methods inherited from interface de.monticore.symbols.basicsymbols._util.IBasicSymbolsTypeDispatcher
asBasicSymbolsASTBasicSymbolsNode, asBasicSymbolsASTDiagram, asBasicSymbolsASTFunction, asBasicSymbolsASTMCStereotype, asBasicSymbolsASTType, asBasicSymbolsASTTypeVar, asBasicSymbolsASTVariable, asBasicSymbolsBasicSymbolsLiterals, asBasicSymbolsDiagram, asBasicSymbolsFunction, asBasicSymbolsIBasicSymbolsArtifactScope, asBasicSymbolsIBasicSymbolsGlobalScope, asBasicSymbolsIBasicSymbolsScope, asBasicSymbolsMCStereotype, asBasicSymbolsType, asBasicSymbolsTypeVar, asBasicSymbolsVariable, isBasicSymbolsASTBasicSymbolsNode, isBasicSymbolsASTDiagram, isBasicSymbolsASTFunction, isBasicSymbolsASTMCStereotype, isBasicSymbolsASTType, isBasicSymbolsASTTypeVar, isBasicSymbolsASTVariable, isBasicSymbolsBasicSymbolsLiterals, isBasicSymbolsDiagram, isBasicSymbolsFunction, isBasicSymbolsIBasicSymbolsArtifactScope, isBasicSymbolsIBasicSymbolsGlobalScope, isBasicSymbolsIBasicSymbolsScope, isBasicSymbolsMCStereotype, isBasicSymbolsType, isBasicSymbolsTypeVar, isBasicSymbolsVariable
-
Methods inherited from interface de.monticore.mcbasics._util.IMCBasicsTypeDispatcher
asMCBasicsASTMCBasicsNode, asMCBasicsIMCBasicsArtifactScope, asMCBasicsIMCBasicsGlobalScope, asMCBasicsIMCBasicsScope, asMCBasicsMCBasicsLiterals, isMCBasicsASTMCBasicsNode, isMCBasicsIMCBasicsArtifactScope, isMCBasicsIMCBasicsGlobalScope, isMCBasicsIMCBasicsScope, isMCBasicsMCBasicsLiterals
-
-
-
-
Method Detail
-
isOOSymbolsASTOOType
boolean isOOSymbolsASTOOType(de.monticore.ast.ASTNode node)
-
asOOSymbolsASTOOType
ASTOOType asOOSymbolsASTOOType(de.monticore.ast.ASTNode node)
-
isOOSymbolsASTField
boolean isOOSymbolsASTField(de.monticore.ast.ASTNode node)
-
asOOSymbolsASTField
ASTField asOOSymbolsASTField(de.monticore.ast.ASTNode node)
-
isOOSymbolsASTMethod
boolean isOOSymbolsASTMethod(de.monticore.ast.ASTNode node)
-
asOOSymbolsASTMethod
ASTMethod asOOSymbolsASTMethod(de.monticore.ast.ASTNode node)
-
isOOSymbolsOOSymbolsLiterals
boolean isOOSymbolsOOSymbolsLiterals(de.monticore.ast.ASTNode node)
-
asOOSymbolsOOSymbolsLiterals
OOSymbolsLiterals asOOSymbolsOOSymbolsLiterals(de.monticore.ast.ASTNode node)
-
isOOSymbolsASTOOSymbolsNode
boolean isOOSymbolsASTOOSymbolsNode(de.monticore.ast.ASTNode node)
-
asOOSymbolsASTOOSymbolsNode
ASTOOSymbolsNode asOOSymbolsASTOOSymbolsNode(de.monticore.ast.ASTNode node)
-
isOOSymbolsOOType
boolean isOOSymbolsOOType(de.monticore.symboltable.ISymbol symbol)
-
asOOSymbolsOOType
OOTypeSymbol asOOSymbolsOOType(de.monticore.symboltable.ISymbol symbol)
-
isOOSymbolsField
boolean isOOSymbolsField(de.monticore.symboltable.ISymbol symbol)
-
asOOSymbolsField
FieldSymbol asOOSymbolsField(de.monticore.symboltable.ISymbol symbol)
-
isOOSymbolsMethod
boolean isOOSymbolsMethod(de.monticore.symboltable.ISymbol symbol)
-
asOOSymbolsMethod
MethodSymbol asOOSymbolsMethod(de.monticore.symboltable.ISymbol symbol)
-
isOOSymbolsIOOSymbolsScope
boolean isOOSymbolsIOOSymbolsScope(de.monticore.symboltable.IScope scope)
-
asOOSymbolsIOOSymbolsScope
IOOSymbolsScope asOOSymbolsIOOSymbolsScope(de.monticore.symboltable.IScope scope)
-
isOOSymbolsIOOSymbolsGlobalScope
boolean isOOSymbolsIOOSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
-
asOOSymbolsIOOSymbolsGlobalScope
IOOSymbolsGlobalScope asOOSymbolsIOOSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
-
isOOSymbolsIOOSymbolsArtifactScope
boolean isOOSymbolsIOOSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
-
asOOSymbolsIOOSymbolsArtifactScope
IOOSymbolsArtifactScope asOOSymbolsIOOSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
-
-