Class OOSymbolsTypeDispatcher
- java.lang.Object
-
- de.monticore.symbols.oosymbols._util.OOSymbolsTypeDispatcher
-
- All Implemented Interfaces:
IMCBasicsTypeDispatcher,MCBasicsHandler,IBasicSymbolsTypeDispatcher,BasicSymbolsHandler,IOOSymbolsTypeDispatcher,OOSymbolsHandler,de.monticore.visitor.IHandler
public class OOSymbolsTypeDispatcher extends java.lang.Object implements IOOSymbolsTypeDispatcher, OOSymbolsHandler, BasicSymbolsHandler, MCBasicsHandler
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OOSymbolsTypeDispatcher()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.symbols.basicsymbols._visitor.BasicSymbolsHandler
handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse
-
Methods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverse
-
-
-
-
Field Detail
-
optOOSymbolsASTOOType
protected java.util.Optional<ASTOOType> optOOSymbolsASTOOType
-
optOOSymbolsASTField
protected java.util.Optional<ASTField> optOOSymbolsASTField
-
optOOSymbolsASTMethod
protected java.util.Optional<ASTMethod> optOOSymbolsASTMethod
-
optOOSymbolsOOSymbolsLiterals
protected java.util.Optional<OOSymbolsLiterals> optOOSymbolsOOSymbolsLiterals
-
optOOSymbolsASTOOSymbolsNode
protected java.util.Optional<ASTOOSymbolsNode> optOOSymbolsASTOOSymbolsNode
-
optOOSymbolsOOType
protected java.util.Optional<OOTypeSymbol> optOOSymbolsOOType
-
optOOSymbolsField
protected java.util.Optional<FieldSymbol> optOOSymbolsField
-
optOOSymbolsMethod
protected java.util.Optional<MethodSymbol> optOOSymbolsMethod
-
optOOSymbolsIOOSymbolsScope
protected java.util.Optional<IOOSymbolsScope> optOOSymbolsIOOSymbolsScope
-
optOOSymbolsIOOSymbolsArtifactScope
protected java.util.Optional<IOOSymbolsArtifactScope> optOOSymbolsIOOSymbolsArtifactScope
-
optOOSymbolsIOOSymbolsGlobalScope
protected java.util.Optional<IOOSymbolsGlobalScope> optOOSymbolsIOOSymbolsGlobalScope
-
optBasicSymbolsASTDiagram
protected java.util.Optional<ASTDiagram> optBasicSymbolsASTDiagram
-
optBasicSymbolsASTType
protected java.util.Optional<ASTType> optBasicSymbolsASTType
-
optBasicSymbolsASTTypeVar
protected java.util.Optional<ASTTypeVar> optBasicSymbolsASTTypeVar
-
optBasicSymbolsASTVariable
protected java.util.Optional<ASTVariable> optBasicSymbolsASTVariable
-
optBasicSymbolsASTFunction
protected java.util.Optional<ASTFunction> optBasicSymbolsASTFunction
-
optBasicSymbolsASTMCStereotype
protected java.util.Optional<ASTMCStereotype> optBasicSymbolsASTMCStereotype
-
optBasicSymbolsBasicSymbolsLiterals
protected java.util.Optional<BasicSymbolsLiterals> optBasicSymbolsBasicSymbolsLiterals
-
optBasicSymbolsASTBasicSymbolsNode
protected java.util.Optional<ASTBasicSymbolsNode> optBasicSymbolsASTBasicSymbolsNode
-
optBasicSymbolsDiagram
protected java.util.Optional<DiagramSymbol> optBasicSymbolsDiagram
-
optBasicSymbolsType
protected java.util.Optional<TypeSymbol> optBasicSymbolsType
-
optBasicSymbolsTypeVar
protected java.util.Optional<TypeVarSymbol> optBasicSymbolsTypeVar
-
optBasicSymbolsVariable
protected java.util.Optional<VariableSymbol> optBasicSymbolsVariable
-
optBasicSymbolsFunction
protected java.util.Optional<FunctionSymbol> optBasicSymbolsFunction
-
optBasicSymbolsMCStereotype
protected java.util.Optional<MCStereotypeSymbol> optBasicSymbolsMCStereotype
-
optBasicSymbolsIBasicSymbolsScope
protected java.util.Optional<IBasicSymbolsScope> optBasicSymbolsIBasicSymbolsScope
-
optBasicSymbolsIBasicSymbolsArtifactScope
protected java.util.Optional<IBasicSymbolsArtifactScope> optBasicSymbolsIBasicSymbolsArtifactScope
-
optBasicSymbolsIBasicSymbolsGlobalScope
protected java.util.Optional<IBasicSymbolsGlobalScope> optBasicSymbolsIBasicSymbolsGlobalScope
-
optMCBasicsMCBasicsLiterals
protected java.util.Optional<MCBasicsLiterals> optMCBasicsMCBasicsLiterals
-
optMCBasicsASTMCBasicsNode
protected java.util.Optional<ASTMCBasicsNode> optMCBasicsASTMCBasicsNode
-
optMCBasicsIMCBasicsScope
protected java.util.Optional<IMCBasicsScope> optMCBasicsIMCBasicsScope
-
optMCBasicsIMCBasicsArtifactScope
protected java.util.Optional<IMCBasicsArtifactScope> optMCBasicsIMCBasicsArtifactScope
-
optMCBasicsIMCBasicsGlobalScope
protected java.util.Optional<IMCBasicsGlobalScope> optMCBasicsIMCBasicsGlobalScope
-
traverser
protected OOSymbolsTraverser traverser
-
-
Method Detail
-
reset
protected void reset()
-
isOOSymbolsASTOOType
public boolean isOOSymbolsASTOOType(de.monticore.ast.ASTNode node)
- Specified by:
isOOSymbolsASTOOTypein interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsASTOOType
public ASTOOType asOOSymbolsASTOOType(de.monticore.ast.ASTNode node)
- Specified by:
asOOSymbolsASTOOTypein interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsASTField
public boolean isOOSymbolsASTField(de.monticore.ast.ASTNode node)
- Specified by:
isOOSymbolsASTFieldin interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsASTField
public ASTField asOOSymbolsASTField(de.monticore.ast.ASTNode node)
- Specified by:
asOOSymbolsASTFieldin interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsASTMethod
public boolean isOOSymbolsASTMethod(de.monticore.ast.ASTNode node)
- Specified by:
isOOSymbolsASTMethodin interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsASTMethod
public ASTMethod asOOSymbolsASTMethod(de.monticore.ast.ASTNode node)
- Specified by:
asOOSymbolsASTMethodin interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsOOSymbolsLiterals
public boolean isOOSymbolsOOSymbolsLiterals(de.monticore.ast.ASTNode node)
- Specified by:
isOOSymbolsOOSymbolsLiteralsin interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsOOSymbolsLiterals
public OOSymbolsLiterals asOOSymbolsOOSymbolsLiterals(de.monticore.ast.ASTNode node)
- Specified by:
asOOSymbolsOOSymbolsLiteralsin interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsASTOOSymbolsNode
public boolean isOOSymbolsASTOOSymbolsNode(de.monticore.ast.ASTNode node)
- Specified by:
isOOSymbolsASTOOSymbolsNodein interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsASTOOSymbolsNode
public ASTOOSymbolsNode asOOSymbolsASTOOSymbolsNode(de.monticore.ast.ASTNode node)
- Specified by:
asOOSymbolsASTOOSymbolsNodein interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsOOType
public boolean isOOSymbolsOOType(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isOOSymbolsOOTypein interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsOOType
public OOTypeSymbol asOOSymbolsOOType(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asOOSymbolsOOTypein interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsField
public boolean isOOSymbolsField(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isOOSymbolsFieldin interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsField
public FieldSymbol asOOSymbolsField(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asOOSymbolsFieldin interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsMethod
public boolean isOOSymbolsMethod(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isOOSymbolsMethodin interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsMethod
public MethodSymbol asOOSymbolsMethod(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asOOSymbolsMethodin interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsIOOSymbolsScope
public boolean isOOSymbolsIOOSymbolsScope(de.monticore.symboltable.IScope scope)
- Specified by:
isOOSymbolsIOOSymbolsScopein interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsIOOSymbolsScope
public IOOSymbolsScope asOOSymbolsIOOSymbolsScope(de.monticore.symboltable.IScope scope)
- Specified by:
asOOSymbolsIOOSymbolsScopein interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsIOOSymbolsArtifactScope
public boolean isOOSymbolsIOOSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
- Specified by:
isOOSymbolsIOOSymbolsArtifactScopein interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsIOOSymbolsArtifactScope
public IOOSymbolsArtifactScope asOOSymbolsIOOSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
- Specified by:
asOOSymbolsIOOSymbolsArtifactScopein interfaceIOOSymbolsTypeDispatcher
-
isOOSymbolsIOOSymbolsGlobalScope
public boolean isOOSymbolsIOOSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
- Specified by:
isOOSymbolsIOOSymbolsGlobalScopein interfaceIOOSymbolsTypeDispatcher
-
asOOSymbolsIOOSymbolsGlobalScope
public IOOSymbolsGlobalScope asOOSymbolsIOOSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
- Specified by:
asOOSymbolsIOOSymbolsGlobalScopein interfaceIOOSymbolsTypeDispatcher
-
isBasicSymbolsASTDiagram
public boolean isBasicSymbolsASTDiagram(de.monticore.ast.ASTNode node)
- Specified by:
isBasicSymbolsASTDiagramin interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsASTDiagram
public ASTDiagram asBasicSymbolsASTDiagram(de.monticore.ast.ASTNode node)
- Specified by:
asBasicSymbolsASTDiagramin interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsASTType
public boolean isBasicSymbolsASTType(de.monticore.ast.ASTNode node)
- Specified by:
isBasicSymbolsASTTypein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsASTType
public ASTType asBasicSymbolsASTType(de.monticore.ast.ASTNode node)
- Specified by:
asBasicSymbolsASTTypein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsASTTypeVar
public boolean isBasicSymbolsASTTypeVar(de.monticore.ast.ASTNode node)
- Specified by:
isBasicSymbolsASTTypeVarin interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsASTTypeVar
public ASTTypeVar asBasicSymbolsASTTypeVar(de.monticore.ast.ASTNode node)
- Specified by:
asBasicSymbolsASTTypeVarin interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsASTVariable
public boolean isBasicSymbolsASTVariable(de.monticore.ast.ASTNode node)
- Specified by:
isBasicSymbolsASTVariablein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsASTVariable
public ASTVariable asBasicSymbolsASTVariable(de.monticore.ast.ASTNode node)
- Specified by:
asBasicSymbolsASTVariablein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsASTFunction
public boolean isBasicSymbolsASTFunction(de.monticore.ast.ASTNode node)
- Specified by:
isBasicSymbolsASTFunctionin interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsASTFunction
public ASTFunction asBasicSymbolsASTFunction(de.monticore.ast.ASTNode node)
- Specified by:
asBasicSymbolsASTFunctionin interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsASTMCStereotype
public boolean isBasicSymbolsASTMCStereotype(de.monticore.ast.ASTNode node)
- Specified by:
isBasicSymbolsASTMCStereotypein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsASTMCStereotype
public ASTMCStereotype asBasicSymbolsASTMCStereotype(de.monticore.ast.ASTNode node)
- Specified by:
asBasicSymbolsASTMCStereotypein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsBasicSymbolsLiterals
public boolean isBasicSymbolsBasicSymbolsLiterals(de.monticore.ast.ASTNode node)
- Specified by:
isBasicSymbolsBasicSymbolsLiteralsin interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsBasicSymbolsLiterals
public BasicSymbolsLiterals asBasicSymbolsBasicSymbolsLiterals(de.monticore.ast.ASTNode node)
- Specified by:
asBasicSymbolsBasicSymbolsLiteralsin interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsASTBasicSymbolsNode
public boolean isBasicSymbolsASTBasicSymbolsNode(de.monticore.ast.ASTNode node)
- Specified by:
isBasicSymbolsASTBasicSymbolsNodein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsASTBasicSymbolsNode
public ASTBasicSymbolsNode asBasicSymbolsASTBasicSymbolsNode(de.monticore.ast.ASTNode node)
- Specified by:
asBasicSymbolsASTBasicSymbolsNodein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsDiagram
public boolean isBasicSymbolsDiagram(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isBasicSymbolsDiagramin interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsDiagram
public DiagramSymbol asBasicSymbolsDiagram(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asBasicSymbolsDiagramin interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsType
public boolean isBasicSymbolsType(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isBasicSymbolsTypein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsType
public TypeSymbol asBasicSymbolsType(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asBasicSymbolsTypein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsTypeVar
public boolean isBasicSymbolsTypeVar(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isBasicSymbolsTypeVarin interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsTypeVar
public TypeVarSymbol asBasicSymbolsTypeVar(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asBasicSymbolsTypeVarin interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsVariable
public boolean isBasicSymbolsVariable(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isBasicSymbolsVariablein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsVariable
public VariableSymbol asBasicSymbolsVariable(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asBasicSymbolsVariablein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsFunction
public boolean isBasicSymbolsFunction(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isBasicSymbolsFunctionin interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsFunction
public FunctionSymbol asBasicSymbolsFunction(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asBasicSymbolsFunctionin interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsMCStereotype
public boolean isBasicSymbolsMCStereotype(de.monticore.symboltable.ISymbol symbol)
- Specified by:
isBasicSymbolsMCStereotypein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsMCStereotype
public MCStereotypeSymbol asBasicSymbolsMCStereotype(de.monticore.symboltable.ISymbol symbol)
- Specified by:
asBasicSymbolsMCStereotypein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsIBasicSymbolsScope
public boolean isBasicSymbolsIBasicSymbolsScope(de.monticore.symboltable.IScope scope)
- Specified by:
isBasicSymbolsIBasicSymbolsScopein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsIBasicSymbolsScope
public IBasicSymbolsScope asBasicSymbolsIBasicSymbolsScope(de.monticore.symboltable.IScope scope)
- Specified by:
asBasicSymbolsIBasicSymbolsScopein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsIBasicSymbolsArtifactScope
public boolean isBasicSymbolsIBasicSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
- Specified by:
isBasicSymbolsIBasicSymbolsArtifactScopein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsIBasicSymbolsArtifactScope
public IBasicSymbolsArtifactScope asBasicSymbolsIBasicSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
- Specified by:
asBasicSymbolsIBasicSymbolsArtifactScopein interfaceIBasicSymbolsTypeDispatcher
-
isBasicSymbolsIBasicSymbolsGlobalScope
public boolean isBasicSymbolsIBasicSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
- Specified by:
isBasicSymbolsIBasicSymbolsGlobalScopein interfaceIBasicSymbolsTypeDispatcher
-
asBasicSymbolsIBasicSymbolsGlobalScope
public IBasicSymbolsGlobalScope asBasicSymbolsIBasicSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
- Specified by:
asBasicSymbolsIBasicSymbolsGlobalScopein interfaceIBasicSymbolsTypeDispatcher
-
isMCBasicsMCBasicsLiterals
public boolean isMCBasicsMCBasicsLiterals(de.monticore.ast.ASTNode node)
- Specified by:
isMCBasicsMCBasicsLiteralsin interfaceIMCBasicsTypeDispatcher
-
asMCBasicsMCBasicsLiterals
public MCBasicsLiterals asMCBasicsMCBasicsLiterals(de.monticore.ast.ASTNode node)
- Specified by:
asMCBasicsMCBasicsLiteralsin interfaceIMCBasicsTypeDispatcher
-
isMCBasicsASTMCBasicsNode
public boolean isMCBasicsASTMCBasicsNode(de.monticore.ast.ASTNode node)
- Specified by:
isMCBasicsASTMCBasicsNodein interfaceIMCBasicsTypeDispatcher
-
asMCBasicsASTMCBasicsNode
public ASTMCBasicsNode asMCBasicsASTMCBasicsNode(de.monticore.ast.ASTNode node)
- Specified by:
asMCBasicsASTMCBasicsNodein interfaceIMCBasicsTypeDispatcher
-
isMCBasicsIMCBasicsScope
public boolean isMCBasicsIMCBasicsScope(de.monticore.symboltable.IScope scope)
- Specified by:
isMCBasicsIMCBasicsScopein interfaceIMCBasicsTypeDispatcher
-
asMCBasicsIMCBasicsScope
public IMCBasicsScope asMCBasicsIMCBasicsScope(de.monticore.symboltable.IScope scope)
- Specified by:
asMCBasicsIMCBasicsScopein interfaceIMCBasicsTypeDispatcher
-
isMCBasicsIMCBasicsArtifactScope
public boolean isMCBasicsIMCBasicsArtifactScope(de.monticore.symboltable.IScope scope)
- Specified by:
isMCBasicsIMCBasicsArtifactScopein interfaceIMCBasicsTypeDispatcher
-
asMCBasicsIMCBasicsArtifactScope
public IMCBasicsArtifactScope asMCBasicsIMCBasicsArtifactScope(de.monticore.symboltable.IScope scope)
- Specified by:
asMCBasicsIMCBasicsArtifactScopein interfaceIMCBasicsTypeDispatcher
-
isMCBasicsIMCBasicsGlobalScope
public boolean isMCBasicsIMCBasicsGlobalScope(de.monticore.symboltable.IScope scope)
- Specified by:
isMCBasicsIMCBasicsGlobalScopein interfaceIMCBasicsTypeDispatcher
-
asMCBasicsIMCBasicsGlobalScope
public IMCBasicsGlobalScope asMCBasicsIMCBasicsGlobalScope(de.monticore.symboltable.IScope scope)
- Specified by:
asMCBasicsIMCBasicsGlobalScopein interfaceIMCBasicsTypeDispatcher
-
handle
public void handle(ASTOOType node)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(ASTField node)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(ASTMethod node)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(OOSymbolsLiterals node)
-
handle
public void handle(ASTOOSymbolsNode node)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(OOTypeSymbol symbol)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(FieldSymbol symbol)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(MethodSymbol symbol)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(IOOSymbolsScope scope)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(IOOSymbolsArtifactScope scope)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(IOOSymbolsGlobalScope scope)
- Specified by:
handlein interfaceOOSymbolsHandler
-
handle
public void handle(ASTDiagram node)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(ASTType node)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(ASTTypeVar node)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(ASTVariable node)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(ASTFunction node)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(ASTMCStereotype node)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(BasicSymbolsLiterals node)
-
handle
public void handle(ASTBasicSymbolsNode node)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(DiagramSymbol symbol)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(TypeSymbol symbol)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(TypeVarSymbol symbol)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(VariableSymbol symbol)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(FunctionSymbol symbol)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(MCStereotypeSymbol symbol)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(IBasicSymbolsScope scope)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(IBasicSymbolsArtifactScope scope)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(IBasicSymbolsGlobalScope scope)
- Specified by:
handlein interfaceBasicSymbolsHandler
-
handle
public void handle(MCBasicsLiterals node)
-
handle
public void handle(ASTMCBasicsNode node)
- Specified by:
handlein interfaceMCBasicsHandler
-
handle
public void handle(IMCBasicsScope scope)
- Specified by:
handlein interfaceMCBasicsHandler
-
handle
public void handle(IMCBasicsArtifactScope scope)
- Specified by:
handlein interfaceMCBasicsHandler
-
handle
public void handle(IMCBasicsGlobalScope scope)
- Specified by:
handlein interfaceMCBasicsHandler
-
getTraverser
public OOSymbolsTraverser getTraverser()
- Specified by:
getTraverserin interfaceBasicSymbolsHandler- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler- Specified by:
getTraverserin interfaceMCBasicsHandler- Specified by:
getTraverserin interfaceOOSymbolsHandler
-
setTraverser
public void setTraverser(OOSymbolsTraverser traverser)
- Specified by:
setTraverserin interfaceOOSymbolsHandler
-
setTraverser
public void setTraverser(BasicSymbolsTraverser traverser)
- Specified by:
setTraverserin interfaceBasicSymbolsHandler
-
setTraverser
public void setTraverser(MCBasicsTraverser traverser)
- Specified by:
setTraverserin interfaceMCBasicsHandler
-
getOptOOSymbolsASTOOType
public ASTOOType getOptOOSymbolsASTOOType()
-
isPresentOptOOSymbolsASTOOType
public boolean isPresentOptOOSymbolsASTOOType()
-
setOptOOSymbolsASTOOType
public void setOptOOSymbolsASTOOType(ASTOOType optOOSymbolsASTOOType)
-
setOptOOSymbolsASTOOTypeAbsent
public void setOptOOSymbolsASTOOTypeAbsent()
-
getOptOOSymbolsASTField
public ASTField getOptOOSymbolsASTField()
-
isPresentOptOOSymbolsASTField
public boolean isPresentOptOOSymbolsASTField()
-
setOptOOSymbolsASTField
public void setOptOOSymbolsASTField(ASTField optOOSymbolsASTField)
-
setOptOOSymbolsASTFieldAbsent
public void setOptOOSymbolsASTFieldAbsent()
-
getOptOOSymbolsASTMethod
public ASTMethod getOptOOSymbolsASTMethod()
-
isPresentOptOOSymbolsASTMethod
public boolean isPresentOptOOSymbolsASTMethod()
-
setOptOOSymbolsASTMethod
public void setOptOOSymbolsASTMethod(ASTMethod optOOSymbolsASTMethod)
-
setOptOOSymbolsASTMethodAbsent
public void setOptOOSymbolsASTMethodAbsent()
-
getOptOOSymbolsOOSymbolsLiterals
public OOSymbolsLiterals getOptOOSymbolsOOSymbolsLiterals()
-
isPresentOptOOSymbolsOOSymbolsLiterals
public boolean isPresentOptOOSymbolsOOSymbolsLiterals()
-
setOptOOSymbolsOOSymbolsLiterals
public void setOptOOSymbolsOOSymbolsLiterals(OOSymbolsLiterals optOOSymbolsOOSymbolsLiterals)
-
setOptOOSymbolsOOSymbolsLiteralsAbsent
public void setOptOOSymbolsOOSymbolsLiteralsAbsent()
-
getOptOOSymbolsASTOOSymbolsNode
public ASTOOSymbolsNode getOptOOSymbolsASTOOSymbolsNode()
-
isPresentOptOOSymbolsASTOOSymbolsNode
public boolean isPresentOptOOSymbolsASTOOSymbolsNode()
-
setOptOOSymbolsASTOOSymbolsNode
public void setOptOOSymbolsASTOOSymbolsNode(ASTOOSymbolsNode optOOSymbolsASTOOSymbolsNode)
-
setOptOOSymbolsASTOOSymbolsNodeAbsent
public void setOptOOSymbolsASTOOSymbolsNodeAbsent()
-
getOptOOSymbolsOOType
public OOTypeSymbol getOptOOSymbolsOOType()
-
isPresentOptOOSymbolsOOType
public boolean isPresentOptOOSymbolsOOType()
-
setOptOOSymbolsOOType
public void setOptOOSymbolsOOType(OOTypeSymbol optOOSymbolsOOType)
-
setOptOOSymbolsOOTypeAbsent
public void setOptOOSymbolsOOTypeAbsent()
-
getOptOOSymbolsField
public FieldSymbol getOptOOSymbolsField()
-
isPresentOptOOSymbolsField
public boolean isPresentOptOOSymbolsField()
-
setOptOOSymbolsField
public void setOptOOSymbolsField(FieldSymbol optOOSymbolsField)
-
setOptOOSymbolsFieldAbsent
public void setOptOOSymbolsFieldAbsent()
-
getOptOOSymbolsMethod
public MethodSymbol getOptOOSymbolsMethod()
-
isPresentOptOOSymbolsMethod
public boolean isPresentOptOOSymbolsMethod()
-
setOptOOSymbolsMethod
public void setOptOOSymbolsMethod(MethodSymbol optOOSymbolsMethod)
-
setOptOOSymbolsMethodAbsent
public void setOptOOSymbolsMethodAbsent()
-
getOptOOSymbolsIOOSymbolsScope
public IOOSymbolsScope getOptOOSymbolsIOOSymbolsScope()
-
isPresentOptOOSymbolsIOOSymbolsScope
public boolean isPresentOptOOSymbolsIOOSymbolsScope()
-
setOptOOSymbolsIOOSymbolsScope
public void setOptOOSymbolsIOOSymbolsScope(IOOSymbolsScope optOOSymbolsIOOSymbolsScope)
-
setOptOOSymbolsIOOSymbolsScopeAbsent
public void setOptOOSymbolsIOOSymbolsScopeAbsent()
-
getOptOOSymbolsIOOSymbolsArtifactScope
public IOOSymbolsArtifactScope getOptOOSymbolsIOOSymbolsArtifactScope()
-
isPresentOptOOSymbolsIOOSymbolsArtifactScope
public boolean isPresentOptOOSymbolsIOOSymbolsArtifactScope()
-
setOptOOSymbolsIOOSymbolsArtifactScope
public void setOptOOSymbolsIOOSymbolsArtifactScope(IOOSymbolsArtifactScope optOOSymbolsIOOSymbolsArtifactScope)
-
setOptOOSymbolsIOOSymbolsArtifactScopeAbsent
public void setOptOOSymbolsIOOSymbolsArtifactScopeAbsent()
-
getOptOOSymbolsIOOSymbolsGlobalScope
public IOOSymbolsGlobalScope getOptOOSymbolsIOOSymbolsGlobalScope()
-
isPresentOptOOSymbolsIOOSymbolsGlobalScope
public boolean isPresentOptOOSymbolsIOOSymbolsGlobalScope()
-
setOptOOSymbolsIOOSymbolsGlobalScope
public void setOptOOSymbolsIOOSymbolsGlobalScope(IOOSymbolsGlobalScope optOOSymbolsIOOSymbolsGlobalScope)
-
setOptOOSymbolsIOOSymbolsGlobalScopeAbsent
public void setOptOOSymbolsIOOSymbolsGlobalScopeAbsent()
-
getOptBasicSymbolsASTDiagram
public ASTDiagram getOptBasicSymbolsASTDiagram()
-
isPresentOptBasicSymbolsASTDiagram
public boolean isPresentOptBasicSymbolsASTDiagram()
-
setOptBasicSymbolsASTDiagram
public void setOptBasicSymbolsASTDiagram(ASTDiagram optBasicSymbolsASTDiagram)
-
setOptBasicSymbolsASTDiagramAbsent
public void setOptBasicSymbolsASTDiagramAbsent()
-
getOptBasicSymbolsASTType
public ASTType getOptBasicSymbolsASTType()
-
isPresentOptBasicSymbolsASTType
public boolean isPresentOptBasicSymbolsASTType()
-
setOptBasicSymbolsASTType
public void setOptBasicSymbolsASTType(ASTType optBasicSymbolsASTType)
-
setOptBasicSymbolsASTTypeAbsent
public void setOptBasicSymbolsASTTypeAbsent()
-
getOptBasicSymbolsASTTypeVar
public ASTTypeVar getOptBasicSymbolsASTTypeVar()
-
isPresentOptBasicSymbolsASTTypeVar
public boolean isPresentOptBasicSymbolsASTTypeVar()
-
setOptBasicSymbolsASTTypeVar
public void setOptBasicSymbolsASTTypeVar(ASTTypeVar optBasicSymbolsASTTypeVar)
-
setOptBasicSymbolsASTTypeVarAbsent
public void setOptBasicSymbolsASTTypeVarAbsent()
-
getOptBasicSymbolsASTVariable
public ASTVariable getOptBasicSymbolsASTVariable()
-
isPresentOptBasicSymbolsASTVariable
public boolean isPresentOptBasicSymbolsASTVariable()
-
setOptBasicSymbolsASTVariable
public void setOptBasicSymbolsASTVariable(ASTVariable optBasicSymbolsASTVariable)
-
setOptBasicSymbolsASTVariableAbsent
public void setOptBasicSymbolsASTVariableAbsent()
-
getOptBasicSymbolsASTFunction
public ASTFunction getOptBasicSymbolsASTFunction()
-
isPresentOptBasicSymbolsASTFunction
public boolean isPresentOptBasicSymbolsASTFunction()
-
setOptBasicSymbolsASTFunction
public void setOptBasicSymbolsASTFunction(ASTFunction optBasicSymbolsASTFunction)
-
setOptBasicSymbolsASTFunctionAbsent
public void setOptBasicSymbolsASTFunctionAbsent()
-
getOptBasicSymbolsASTMCStereotype
public ASTMCStereotype getOptBasicSymbolsASTMCStereotype()
-
isPresentOptBasicSymbolsASTMCStereotype
public boolean isPresentOptBasicSymbolsASTMCStereotype()
-
setOptBasicSymbolsASTMCStereotype
public void setOptBasicSymbolsASTMCStereotype(ASTMCStereotype optBasicSymbolsASTMCStereotype)
-
setOptBasicSymbolsASTMCStereotypeAbsent
public void setOptBasicSymbolsASTMCStereotypeAbsent()
-
getOptBasicSymbolsBasicSymbolsLiterals
public BasicSymbolsLiterals getOptBasicSymbolsBasicSymbolsLiterals()
-
isPresentOptBasicSymbolsBasicSymbolsLiterals
public boolean isPresentOptBasicSymbolsBasicSymbolsLiterals()
-
setOptBasicSymbolsBasicSymbolsLiterals
public void setOptBasicSymbolsBasicSymbolsLiterals(BasicSymbolsLiterals optBasicSymbolsBasicSymbolsLiterals)
-
setOptBasicSymbolsBasicSymbolsLiteralsAbsent
public void setOptBasicSymbolsBasicSymbolsLiteralsAbsent()
-
getOptBasicSymbolsASTBasicSymbolsNode
public ASTBasicSymbolsNode getOptBasicSymbolsASTBasicSymbolsNode()
-
isPresentOptBasicSymbolsASTBasicSymbolsNode
public boolean isPresentOptBasicSymbolsASTBasicSymbolsNode()
-
setOptBasicSymbolsASTBasicSymbolsNode
public void setOptBasicSymbolsASTBasicSymbolsNode(ASTBasicSymbolsNode optBasicSymbolsASTBasicSymbolsNode)
-
setOptBasicSymbolsASTBasicSymbolsNodeAbsent
public void setOptBasicSymbolsASTBasicSymbolsNodeAbsent()
-
getOptBasicSymbolsDiagram
public DiagramSymbol getOptBasicSymbolsDiagram()
-
isPresentOptBasicSymbolsDiagram
public boolean isPresentOptBasicSymbolsDiagram()
-
setOptBasicSymbolsDiagram
public void setOptBasicSymbolsDiagram(DiagramSymbol optBasicSymbolsDiagram)
-
setOptBasicSymbolsDiagramAbsent
public void setOptBasicSymbolsDiagramAbsent()
-
getOptBasicSymbolsType
public TypeSymbol getOptBasicSymbolsType()
-
isPresentOptBasicSymbolsType
public boolean isPresentOptBasicSymbolsType()
-
setOptBasicSymbolsType
public void setOptBasicSymbolsType(TypeSymbol optBasicSymbolsType)
-
setOptBasicSymbolsTypeAbsent
public void setOptBasicSymbolsTypeAbsent()
-
getOptBasicSymbolsTypeVar
public TypeVarSymbol getOptBasicSymbolsTypeVar()
-
isPresentOptBasicSymbolsTypeVar
public boolean isPresentOptBasicSymbolsTypeVar()
-
setOptBasicSymbolsTypeVar
public void setOptBasicSymbolsTypeVar(TypeVarSymbol optBasicSymbolsTypeVar)
-
setOptBasicSymbolsTypeVarAbsent
public void setOptBasicSymbolsTypeVarAbsent()
-
getOptBasicSymbolsVariable
public VariableSymbol getOptBasicSymbolsVariable()
-
isPresentOptBasicSymbolsVariable
public boolean isPresentOptBasicSymbolsVariable()
-
setOptBasicSymbolsVariable
public void setOptBasicSymbolsVariable(VariableSymbol optBasicSymbolsVariable)
-
setOptBasicSymbolsVariableAbsent
public void setOptBasicSymbolsVariableAbsent()
-
getOptBasicSymbolsFunction
public FunctionSymbol getOptBasicSymbolsFunction()
-
isPresentOptBasicSymbolsFunction
public boolean isPresentOptBasicSymbolsFunction()
-
setOptBasicSymbolsFunction
public void setOptBasicSymbolsFunction(FunctionSymbol optBasicSymbolsFunction)
-
setOptBasicSymbolsFunctionAbsent
public void setOptBasicSymbolsFunctionAbsent()
-
getOptBasicSymbolsMCStereotype
public MCStereotypeSymbol getOptBasicSymbolsMCStereotype()
-
isPresentOptBasicSymbolsMCStereotype
public boolean isPresentOptBasicSymbolsMCStereotype()
-
setOptBasicSymbolsMCStereotype
public void setOptBasicSymbolsMCStereotype(MCStereotypeSymbol optBasicSymbolsMCStereotype)
-
setOptBasicSymbolsMCStereotypeAbsent
public void setOptBasicSymbolsMCStereotypeAbsent()
-
getOptBasicSymbolsIBasicSymbolsScope
public IBasicSymbolsScope getOptBasicSymbolsIBasicSymbolsScope()
-
isPresentOptBasicSymbolsIBasicSymbolsScope
public boolean isPresentOptBasicSymbolsIBasicSymbolsScope()
-
setOptBasicSymbolsIBasicSymbolsScope
public void setOptBasicSymbolsIBasicSymbolsScope(IBasicSymbolsScope optBasicSymbolsIBasicSymbolsScope)
-
setOptBasicSymbolsIBasicSymbolsScopeAbsent
public void setOptBasicSymbolsIBasicSymbolsScopeAbsent()
-
getOptBasicSymbolsIBasicSymbolsArtifactScope
public IBasicSymbolsArtifactScope getOptBasicSymbolsIBasicSymbolsArtifactScope()
-
isPresentOptBasicSymbolsIBasicSymbolsArtifactScope
public boolean isPresentOptBasicSymbolsIBasicSymbolsArtifactScope()
-
setOptBasicSymbolsIBasicSymbolsArtifactScope
public void setOptBasicSymbolsIBasicSymbolsArtifactScope(IBasicSymbolsArtifactScope optBasicSymbolsIBasicSymbolsArtifactScope)
-
setOptBasicSymbolsIBasicSymbolsArtifactScopeAbsent
public void setOptBasicSymbolsIBasicSymbolsArtifactScopeAbsent()
-
getOptBasicSymbolsIBasicSymbolsGlobalScope
public IBasicSymbolsGlobalScope getOptBasicSymbolsIBasicSymbolsGlobalScope()
-
isPresentOptBasicSymbolsIBasicSymbolsGlobalScope
public boolean isPresentOptBasicSymbolsIBasicSymbolsGlobalScope()
-
setOptBasicSymbolsIBasicSymbolsGlobalScope
public void setOptBasicSymbolsIBasicSymbolsGlobalScope(IBasicSymbolsGlobalScope optBasicSymbolsIBasicSymbolsGlobalScope)
-
setOptBasicSymbolsIBasicSymbolsGlobalScopeAbsent
public void setOptBasicSymbolsIBasicSymbolsGlobalScopeAbsent()
-
getOptMCBasicsMCBasicsLiterals
public MCBasicsLiterals getOptMCBasicsMCBasicsLiterals()
-
isPresentOptMCBasicsMCBasicsLiterals
public boolean isPresentOptMCBasicsMCBasicsLiterals()
-
setOptMCBasicsMCBasicsLiterals
public void setOptMCBasicsMCBasicsLiterals(MCBasicsLiterals optMCBasicsMCBasicsLiterals)
-
setOptMCBasicsMCBasicsLiteralsAbsent
public void setOptMCBasicsMCBasicsLiteralsAbsent()
-
getOptMCBasicsASTMCBasicsNode
public ASTMCBasicsNode getOptMCBasicsASTMCBasicsNode()
-
isPresentOptMCBasicsASTMCBasicsNode
public boolean isPresentOptMCBasicsASTMCBasicsNode()
-
setOptMCBasicsASTMCBasicsNode
public void setOptMCBasicsASTMCBasicsNode(ASTMCBasicsNode optMCBasicsASTMCBasicsNode)
-
setOptMCBasicsASTMCBasicsNodeAbsent
public void setOptMCBasicsASTMCBasicsNodeAbsent()
-
getOptMCBasicsIMCBasicsScope
public IMCBasicsScope getOptMCBasicsIMCBasicsScope()
-
isPresentOptMCBasicsIMCBasicsScope
public boolean isPresentOptMCBasicsIMCBasicsScope()
-
setOptMCBasicsIMCBasicsScope
public void setOptMCBasicsIMCBasicsScope(IMCBasicsScope optMCBasicsIMCBasicsScope)
-
setOptMCBasicsIMCBasicsScopeAbsent
public void setOptMCBasicsIMCBasicsScopeAbsent()
-
getOptMCBasicsIMCBasicsArtifactScope
public IMCBasicsArtifactScope getOptMCBasicsIMCBasicsArtifactScope()
-
isPresentOptMCBasicsIMCBasicsArtifactScope
public boolean isPresentOptMCBasicsIMCBasicsArtifactScope()
-
setOptMCBasicsIMCBasicsArtifactScope
public void setOptMCBasicsIMCBasicsArtifactScope(IMCBasicsArtifactScope optMCBasicsIMCBasicsArtifactScope)
-
setOptMCBasicsIMCBasicsArtifactScopeAbsent
public void setOptMCBasicsIMCBasicsArtifactScopeAbsent()
-
getOptMCBasicsIMCBasicsGlobalScope
public IMCBasicsGlobalScope getOptMCBasicsIMCBasicsGlobalScope()
-
isPresentOptMCBasicsIMCBasicsGlobalScope
public boolean isPresentOptMCBasicsIMCBasicsGlobalScope()
-
setOptMCBasicsIMCBasicsGlobalScope
public void setOptMCBasicsIMCBasicsGlobalScope(IMCBasicsGlobalScope optMCBasicsIMCBasicsGlobalScope)
-
setOptMCBasicsIMCBasicsGlobalScopeAbsent
public void setOptMCBasicsIMCBasicsGlobalScopeAbsent()
-
-