Interface ISetExpressionsGlobalScope
-
- All Superinterfaces:
IBasicSymbolsGlobalScope,IBasicSymbolsScope,IBasicSymbolsScopeTOP,IExpressionsBasisGlobalScope,IExpressionsBasisScope,de.monticore.symboltable.IGlobalScope,IMCBasicsGlobalScope,IMCBasicsScope,IMCBasicTypesGlobalScope,IMCBasicTypesScope,IMCLiteralsBasisGlobalScope,IMCLiteralsBasisScope,de.monticore.symboltable.IScope,ISetExpressionsScope
- All Known Implementing Classes:
SetExpressionsGlobalScope
public interface ISetExpressionsGlobalScope extends IExpressionsBasisGlobalScope, IMCBasicTypesGlobalScope, IBasicSymbolsGlobalScope, ISetExpressionsScope
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaccept(ExpressionsBasisTraverser visitor)voidaccept(MCLiteralsBasisTraverser visitor)voidaccept(MCBasicsTraverser visitor)voidaccept(SetExpressionsTraverser visitor)voidaccept(BasicSymbolsTraverser visitor)voidaccept(MCBasicTypesTraverser visitor)voidaccept(de.monticore.visitor.ITraverser visitor)default booleancheckIfContinueAsSubScope(java.lang.String symbolName)default de.monticore.symboltable.serialization.ISymbolDeSergetDiagramSymbolDeSer()default ISetExpressionsScopegetEnclosingScope()default de.monticore.symboltable.serialization.ISymbolDeSergetFunctionSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetMCStereotypeSymbolDeSer()default java.lang.StringgetName()ISetExpressionsGlobalScopegetRealThis()default de.monticore.symboltable.serialization.ISymbolDeSergetSymbolDeSer(java.lang.String key)java.util.Map<java.lang.String,de.monticore.symboltable.serialization.ISymbolDeSer>getSymbolDeSers()default de.monticore.symboltable.serialization.ISymbolDeSergetTypeSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetTypeVarSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetVariableSymbolDeSer()default booleanisPresentName()voidloadDiagram(java.lang.String name)voidloadFileForModelName(java.lang.String modelName)voidloadFunction(java.lang.String name)voidloadMCStereotype(java.lang.String name)voidloadType(java.lang.String name)voidloadTypeVar(java.lang.String name)voidloadVariable(java.lang.String name)default voidputDiagramSymbolDeSer(java.lang.String kind)default voidputFunctionSymbolDeSer(java.lang.String kind)default voidputMCStereotypeSymbolDeSer(java.lang.String kind)default voidputSymbolDeSer(java.lang.String key, de.monticore.symboltable.serialization.ISymbolDeSer value)default voidputTypeSymbolDeSer(java.lang.String kind)default voidputTypeVarSymbolDeSer(java.lang.String kind)default voidputVariableSymbolDeSer(java.lang.String kind)default java.util.List<DiagramSymbol>resolveAdaptedDiagram(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)default java.util.List<FunctionSymbol>resolveAdaptedFunction(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)default java.util.List<MCStereotypeSymbol>resolveAdaptedMCStereotype(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)default java.util.List<TypeSymbol>resolveAdaptedType(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)default java.util.List<TypeVarSymbol>resolveAdaptedTypeVar(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)default java.util.List<VariableSymbol>resolveAdaptedVariable(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)default java.util.List<DiagramSymbol>resolveDiagramMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)default java.util.List<FunctionSymbol>resolveFunctionMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)default java.util.List<MCStereotypeSymbol>resolveMCStereotypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)default java.util.List<TypeSymbol>resolveTypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)default java.util.List<TypeVarSymbol>resolveTypeVarMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)default java.util.List<VariableSymbol>resolveVariableMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)default voidsetEnclosingScope(ISetExpressionsScope enclosingScope)-
Methods inherited from interface de.monticore.symbols.basicsymbols._symboltable.IBasicSymbolsGlobalScope
addAdaptedDiagramSymbolResolver, addAdaptedDiagramSymbolResolver, addAdaptedFunctionSymbolResolver, addAdaptedFunctionSymbolResolver, addAdaptedMCStereotypeSymbolResolver, addAdaptedMCStereotypeSymbolResolver, addAdaptedTypeSymbolResolver, addAdaptedTypeSymbolResolver, addAdaptedTypeVarSymbolResolver, addAdaptedTypeVarSymbolResolver, addAdaptedVariableSymbolResolver, addAdaptedVariableSymbolResolver, addAllAdaptedDiagramSymbolResolver, addAllAdaptedDiagramSymbolResolver, addAllAdaptedFunctionSymbolResolver, addAllAdaptedFunctionSymbolResolver, addAllAdaptedMCStereotypeSymbolResolver, addAllAdaptedMCStereotypeSymbolResolver, addAllAdaptedTypeSymbolResolver, addAllAdaptedTypeSymbolResolver, addAllAdaptedTypeVarSymbolResolver, addAllAdaptedTypeVarSymbolResolver, addAllAdaptedVariableSymbolResolver, addAllAdaptedVariableSymbolResolver, calculateModelNamesForDiagram, calculateModelNamesForFunction, calculateModelNamesForMCStereotype, calculateModelNamesForType, calculateModelNamesForTypeVar, calculateModelNamesForVariable, clearAdaptedDiagramSymbolResolver, clearAdaptedFunctionSymbolResolver, clearAdaptedMCStereotypeSymbolResolver, clearAdaptedTypeSymbolResolver, clearAdaptedTypeVarSymbolResolver, clearAdaptedVariableSymbolResolver, containsAdaptedDiagramSymbolResolver, containsAdaptedFunctionSymbolResolver, containsAdaptedMCStereotypeSymbolResolver, containsAdaptedTypeSymbolResolver, containsAdaptedTypeVarSymbolResolver, containsAdaptedVariableSymbolResolver, containsAllAdaptedDiagramSymbolResolver, containsAllAdaptedFunctionSymbolResolver, containsAllAdaptedMCStereotypeSymbolResolver, containsAllAdaptedTypeSymbolResolver, containsAllAdaptedTypeVarSymbolResolver, containsAllAdaptedVariableSymbolResolver, equalsAdaptedDiagramSymbolResolver, equalsAdaptedFunctionSymbolResolver, equalsAdaptedMCStereotypeSymbolResolver, equalsAdaptedTypeSymbolResolver, equalsAdaptedTypeVarSymbolResolver, equalsAdaptedVariableSymbolResolver, forEachAdaptedDiagramSymbolResolver, forEachAdaptedFunctionSymbolResolver, forEachAdaptedMCStereotypeSymbolResolver, forEachAdaptedTypeSymbolResolver, forEachAdaptedTypeVarSymbolResolver, forEachAdaptedVariableSymbolResolver, getAdaptedDiagramSymbolResolver, getAdaptedDiagramSymbolResolverList, getAdaptedFunctionSymbolResolver, getAdaptedFunctionSymbolResolverList, getAdaptedMCStereotypeSymbolResolver, getAdaptedMCStereotypeSymbolResolverList, getAdaptedTypeSymbolResolver, getAdaptedTypeSymbolResolverList, getAdaptedTypeVarSymbolResolver, getAdaptedTypeVarSymbolResolverList, getAdaptedVariableSymbolResolver, getAdaptedVariableSymbolResolverList, hashCodeAdaptedDiagramSymbolResolver, hashCodeAdaptedFunctionSymbolResolver, hashCodeAdaptedMCStereotypeSymbolResolver, hashCodeAdaptedTypeSymbolResolver, hashCodeAdaptedTypeVarSymbolResolver, hashCodeAdaptedVariableSymbolResolver, indexOfAdaptedDiagramSymbolResolver, indexOfAdaptedFunctionSymbolResolver, indexOfAdaptedMCStereotypeSymbolResolver, indexOfAdaptedTypeSymbolResolver, indexOfAdaptedTypeVarSymbolResolver, indexOfAdaptedVariableSymbolResolver, isEmptyAdaptedDiagramSymbolResolver, isEmptyAdaptedFunctionSymbolResolver, isEmptyAdaptedMCStereotypeSymbolResolver, isEmptyAdaptedTypeSymbolResolver, isEmptyAdaptedTypeVarSymbolResolver, isEmptyAdaptedVariableSymbolResolver, iteratorAdaptedDiagramSymbolResolver, iteratorAdaptedFunctionSymbolResolver, iteratorAdaptedMCStereotypeSymbolResolver, iteratorAdaptedTypeSymbolResolver, iteratorAdaptedTypeVarSymbolResolver, iteratorAdaptedVariableSymbolResolver, lastIndexOfAdaptedDiagramSymbolResolver, lastIndexOfAdaptedFunctionSymbolResolver, lastIndexOfAdaptedMCStereotypeSymbolResolver, lastIndexOfAdaptedTypeSymbolResolver, lastIndexOfAdaptedTypeVarSymbolResolver, lastIndexOfAdaptedVariableSymbolResolver, listIteratorAdaptedDiagramSymbolResolver, listIteratorAdaptedDiagramSymbolResolver, listIteratorAdaptedFunctionSymbolResolver, listIteratorAdaptedFunctionSymbolResolver, listIteratorAdaptedMCStereotypeSymbolResolver, listIteratorAdaptedMCStereotypeSymbolResolver, listIteratorAdaptedTypeSymbolResolver, listIteratorAdaptedTypeSymbolResolver, listIteratorAdaptedTypeVarSymbolResolver, listIteratorAdaptedTypeVarSymbolResolver, listIteratorAdaptedVariableSymbolResolver, listIteratorAdaptedVariableSymbolResolver, parallelStreamAdaptedDiagramSymbolResolver, parallelStreamAdaptedFunctionSymbolResolver, parallelStreamAdaptedMCStereotypeSymbolResolver, parallelStreamAdaptedTypeSymbolResolver, parallelStreamAdaptedTypeVarSymbolResolver, parallelStreamAdaptedVariableSymbolResolver, removeAdaptedDiagramSymbolResolver, removeAdaptedDiagramSymbolResolver, removeAdaptedFunctionSymbolResolver, removeAdaptedFunctionSymbolResolver, removeAdaptedMCStereotypeSymbolResolver, removeAdaptedMCStereotypeSymbolResolver, removeAdaptedTypeSymbolResolver, removeAdaptedTypeSymbolResolver, removeAdaptedTypeVarSymbolResolver, removeAdaptedTypeVarSymbolResolver, removeAdaptedVariableSymbolResolver, removeAdaptedVariableSymbolResolver, removeAllAdaptedDiagramSymbolResolver, removeAllAdaptedFunctionSymbolResolver, removeAllAdaptedMCStereotypeSymbolResolver, removeAllAdaptedTypeSymbolResolver, removeAllAdaptedTypeVarSymbolResolver, removeAllAdaptedVariableSymbolResolver, removeIfAdaptedDiagramSymbolResolver, removeIfAdaptedFunctionSymbolResolver, removeIfAdaptedMCStereotypeSymbolResolver, removeIfAdaptedTypeSymbolResolver, removeIfAdaptedTypeVarSymbolResolver, removeIfAdaptedVariableSymbolResolver, replaceAllAdaptedDiagramSymbolResolver, replaceAllAdaptedFunctionSymbolResolver, replaceAllAdaptedMCStereotypeSymbolResolver, replaceAllAdaptedTypeSymbolResolver, replaceAllAdaptedTypeVarSymbolResolver, replaceAllAdaptedVariableSymbolResolver, retainAllAdaptedDiagramSymbolResolver, retainAllAdaptedFunctionSymbolResolver, retainAllAdaptedMCStereotypeSymbolResolver, retainAllAdaptedTypeSymbolResolver, retainAllAdaptedTypeVarSymbolResolver, retainAllAdaptedVariableSymbolResolver, setAdaptedDiagramSymbolResolver, setAdaptedDiagramSymbolResolverList, setAdaptedFunctionSymbolResolver, setAdaptedFunctionSymbolResolverList, setAdaptedMCStereotypeSymbolResolver, setAdaptedMCStereotypeSymbolResolverList, setAdaptedTypeSymbolResolver, setAdaptedTypeSymbolResolverList, setAdaptedTypeVarSymbolResolver, setAdaptedTypeVarSymbolResolverList, setAdaptedVariableSymbolResolver, setAdaptedVariableSymbolResolverList, setEnclosingScope, sizeAdaptedDiagramSymbolResolver, sizeAdaptedFunctionSymbolResolver, sizeAdaptedMCStereotypeSymbolResolver, sizeAdaptedTypeSymbolResolver, sizeAdaptedTypeVarSymbolResolver, sizeAdaptedVariableSymbolResolver, sortAdaptedDiagramSymbolResolver, sortAdaptedFunctionSymbolResolver, sortAdaptedMCStereotypeSymbolResolver, sortAdaptedTypeSymbolResolver, sortAdaptedTypeVarSymbolResolver, sortAdaptedVariableSymbolResolver, spliteratorAdaptedDiagramSymbolResolver, spliteratorAdaptedFunctionSymbolResolver, spliteratorAdaptedMCStereotypeSymbolResolver, spliteratorAdaptedTypeSymbolResolver, spliteratorAdaptedTypeVarSymbolResolver, spliteratorAdaptedVariableSymbolResolver, streamAdaptedDiagramSymbolResolver, streamAdaptedFunctionSymbolResolver, streamAdaptedMCStereotypeSymbolResolver, streamAdaptedTypeSymbolResolver, streamAdaptedTypeVarSymbolResolver, streamAdaptedVariableSymbolResolver, subListAdaptedDiagramSymbolResolver, subListAdaptedFunctionSymbolResolver, subListAdaptedMCStereotypeSymbolResolver, subListAdaptedTypeSymbolResolver, subListAdaptedTypeVarSymbolResolver, subListAdaptedVariableSymbolResolver, toArrayAdaptedDiagramSymbolResolver, toArrayAdaptedDiagramSymbolResolver, toArrayAdaptedFunctionSymbolResolver, toArrayAdaptedFunctionSymbolResolver, toArrayAdaptedMCStereotypeSymbolResolver, toArrayAdaptedMCStereotypeSymbolResolver, toArrayAdaptedTypeSymbolResolver, toArrayAdaptedTypeSymbolResolver, toArrayAdaptedTypeVarSymbolResolver, toArrayAdaptedTypeVarSymbolResolver, toArrayAdaptedVariableSymbolResolver, toArrayAdaptedVariableSymbolResolver
-
Methods inherited from interface de.monticore.symbols.basicsymbols._symboltable.IBasicSymbolsScope
isTypeVariableBound, resolveFunctionLocallyMany, resolveVariableLocallyMany
-
Methods inherited from interface de.monticore.symbols.basicsymbols._symboltable.IBasicSymbolsScopeTOP
add, add, add, add, add, add, addSubScope, continueAsDiagramSubScope, continueAsFunctionSubScope, continueAsMCStereotypeSubScope, continueAsTypeSubScope, continueAsTypeVarSubScope, continueAsVariableSubScope, continueDiagramWithEnclosingScope, continueFunctionWithEnclosingScope, continueMCStereotypeWithEnclosingScope, continueTypeVarWithEnclosingScope, continueTypeWithEnclosingScope, continueVariableWithEnclosingScope, filterDiagram, filterFunction, filterMCStereotype, filterType, filterTypeVar, filterVariable, getDiagramSymbols, getFunctionSymbols, getLocalDiagramSymbols, getLocalFunctionSymbols, getLocalMCStereotypeSymbols, getLocalTypeSymbols, getLocalTypeVarSymbols, getLocalVariableSymbols, getMCStereotypeSymbols, getSubScopes, getSymbolsSize, getTypeSymbols, getTypeVarSymbols, getVariableSymbols, isDiagramSymbolsAlreadyResolved, isFunctionSymbolsAlreadyResolved, isMCStereotypeSymbolsAlreadyResolved, isTypeSymbolsAlreadyResolved, isTypeVarSymbolsAlreadyResolved, isVariableSymbolsAlreadyResolved, remove, remove, remove, remove, remove, remove, removeSubScope, resolveAdaptedDiagramLocallyMany, resolveAdaptedFunctionLocallyMany, resolveAdaptedMCStereotypeLocallyMany, resolveAdaptedTypeLocallyMany, resolveAdaptedTypeVarLocallyMany, resolveAdaptedVariableLocallyMany, resolveDiagram, resolveDiagram, resolveDiagram, resolveDiagram, resolveDiagramDown, resolveDiagramDown, resolveDiagramDown, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramLocally, resolveDiagramLocallyMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramSubKinds, resolveFunction, resolveFunction, resolveFunction, resolveFunction, resolveFunctionDown, resolveFunctionDown, resolveFunctionDown, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionLocally, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionSubKinds, resolveMCStereotype, resolveMCStereotype, resolveMCStereotype, resolveMCStereotype, resolveMCStereotypeDown, resolveMCStereotypeDown, resolveMCStereotypeDown, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeLocally, resolveMCStereotypeLocallyMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeSubKinds, resolveType, resolveType, resolveType, resolveType, resolveTypeDown, resolveTypeDown, resolveTypeDown, resolveTypeDownMany, resolveTypeDownMany, resolveTypeDownMany, resolveTypeDownMany, resolveTypeLocally, resolveTypeLocallyMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeSubKinds, resolveTypeVar, resolveTypeVar, resolveTypeVar, resolveTypeVar, resolveTypeVarDown, resolveTypeVarDown, resolveTypeVarDown, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarLocally, resolveTypeVarLocallyMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarSubKinds, resolveVariable, resolveVariable, resolveVariable, resolveVariable, resolveVariableDown, resolveVariableDown, resolveVariableDown, resolveVariableDownMany, resolveVariableDownMany, resolveVariableDownMany, resolveVariableDownMany, resolveVariableLocally, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableSubKinds, setDiagramSymbolsAlreadyResolved, setFunctionSymbolsAlreadyResolved, setMCStereotypeSymbolsAlreadyResolved, setTypeSymbolsAlreadyResolved, setTypeVarSymbolsAlreadyResolved, setVariableSymbolsAlreadyResolved
-
Methods inherited from interface de.monticore.expressions.expressionsbasis._symboltable.IExpressionsBasisGlobalScope
setEnclosingScope
-
Methods inherited from interface de.monticore.expressions.expressionsbasis._symboltable.IExpressionsBasisScope
addSubScope, removeSubScope
-
Methods inherited from interface de.monticore.symboltable.IGlobalScope
addLoadedFile, clear, clearLoadedFiles, getDeSer, getFileExt, getSymbolPath, init, isFileLoaded, setDeSer, setFileExt, setSymbolDeSers, setSymbolPath
-
Methods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsGlobalScope
setEnclosingScope
-
Methods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsScope
addSubScope, removeSubScope
-
Methods inherited from interface de.monticore.types.mcbasictypes._symboltable.IMCBasicTypesGlobalScope
setEnclosingScope
-
Methods inherited from interface de.monticore.types.mcbasictypes._symboltable.IMCBasicTypesScope
addSubScope, getSubScopes, getSymbolsSize, removeSubScope
-
Methods inherited from interface de.monticore.literals.mcliteralsbasis._symboltable.IMCLiteralsBasisGlobalScope
setEnclosingScope
-
Methods inherited from interface de.monticore.literals.mcliteralsbasis._symboltable.IMCLiteralsBasisScope
addSubScope, getSubScopes, getSymbolsSize, removeSubScope
-
Methods inherited from interface de.monticore.symboltable.IScope
add, checkIfContinueWithEnclosingScope, filterSymbolsByAccessModifier, getAstNode, getLocalUnknownSymbols, getNameParts, getRemainingNameForResolveDown, getResolvedOrThrowException, getSpanningSymbol, getUnknownSymbols, isExportingSymbols, isOrdered, isPresentAstNode, isPresentSpanningSymbol, isProperSubScopeOf, isShadowing, isSubScopeOf, remove, setAstNode, setAstNodeAbsent, setExportingSymbols, setName, setNameAbsent, setOrdered, setShadowing, setSpanningSymbol, setSpanningSymbolAbsent
-
Methods inherited from interface de.monticore.ocl.setexpressions._symboltable.ISetExpressionsScope
addSubScope, getSubScopes, getSymbolsSize, removeSubScope
-
-
-
-
Method Detail
-
resolveAdaptedDiagram
default java.util.List<DiagramSymbol> resolveAdaptedDiagram(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)
- Specified by:
resolveAdaptedDiagramin interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedType
default java.util.List<TypeSymbol> resolveAdaptedType(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)
- Specified by:
resolveAdaptedTypein interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedTypeVar
default java.util.List<TypeVarSymbol> resolveAdaptedTypeVar(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)
- Specified by:
resolveAdaptedTypeVarin interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedVariable
default java.util.List<VariableSymbol> resolveAdaptedVariable(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)
- Specified by:
resolveAdaptedVariablein interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedFunction
default java.util.List<FunctionSymbol> resolveAdaptedFunction(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)
- Specified by:
resolveAdaptedFunctionin interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedMCStereotype
default java.util.List<MCStereotypeSymbol> resolveAdaptedMCStereotype(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)
- Specified by:
resolveAdaptedMCStereotypein interfaceIBasicSymbolsGlobalScope
-
resolveDiagramMany
default java.util.List<DiagramSymbol> resolveDiagramMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)
- Specified by:
resolveDiagramManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveDiagramManyin interfaceIBasicSymbolsScopeTOP
-
loadDiagram
void loadDiagram(java.lang.String name)
- Specified by:
loadDiagramin interfaceIBasicSymbolsGlobalScope
-
resolveTypeMany
default java.util.List<TypeSymbol> resolveTypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)
- Specified by:
resolveTypeManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveTypeManyin interfaceIBasicSymbolsScopeTOP
-
loadType
void loadType(java.lang.String name)
- Specified by:
loadTypein interfaceIBasicSymbolsGlobalScope
-
resolveTypeVarMany
default java.util.List<TypeVarSymbol> resolveTypeVarMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)
- Specified by:
resolveTypeVarManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveTypeVarManyin interfaceIBasicSymbolsScopeTOP
-
loadTypeVar
void loadTypeVar(java.lang.String name)
- Specified by:
loadTypeVarin interfaceIBasicSymbolsGlobalScope
-
resolveVariableMany
default java.util.List<VariableSymbol> resolveVariableMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)
- Specified by:
resolveVariableManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveVariableManyin interfaceIBasicSymbolsScopeTOP
-
loadVariable
void loadVariable(java.lang.String name)
- Specified by:
loadVariablein interfaceIBasicSymbolsGlobalScope
-
resolveFunctionMany
default java.util.List<FunctionSymbol> resolveFunctionMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)
- Specified by:
resolveFunctionManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveFunctionManyin interfaceIBasicSymbolsScopeTOP
-
loadFunction
void loadFunction(java.lang.String name)
- Specified by:
loadFunctionin interfaceIBasicSymbolsGlobalScope
-
resolveMCStereotypeMany
default java.util.List<MCStereotypeSymbol> resolveMCStereotypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)
- Specified by:
resolveMCStereotypeManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveMCStereotypeManyin interfaceIBasicSymbolsScopeTOP
-
loadMCStereotype
void loadMCStereotype(java.lang.String name)
- Specified by:
loadMCStereotypein interfaceIBasicSymbolsGlobalScope
-
loadFileForModelName
void loadFileForModelName(java.lang.String modelName)
- Specified by:
loadFileForModelNamein interfaceIBasicSymbolsGlobalScope- Specified by:
loadFileForModelNamein interfaceIExpressionsBasisGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCBasicsGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCBasicTypesGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCLiteralsBasisGlobalScope
-
getEnclosingScope
default ISetExpressionsScope getEnclosingScope()
- Specified by:
getEnclosingScopein interfaceIBasicSymbolsGlobalScope- Specified by:
getEnclosingScopein interfaceIBasicSymbolsScopeTOP- Specified by:
getEnclosingScopein interfaceIExpressionsBasisGlobalScope- Specified by:
getEnclosingScopein interfaceIExpressionsBasisScope- Specified by:
getEnclosingScopein interfaceIMCBasicsGlobalScope- Specified by:
getEnclosingScopein interfaceIMCBasicsScope- Specified by:
getEnclosingScopein interfaceIMCBasicTypesGlobalScope- Specified by:
getEnclosingScopein interfaceIMCBasicTypesScope- Specified by:
getEnclosingScopein interfaceIMCLiteralsBasisGlobalScope- Specified by:
getEnclosingScopein interfaceIMCLiteralsBasisScope- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope- Specified by:
getEnclosingScopein interfaceISetExpressionsScope
-
setEnclosingScope
default void setEnclosingScope(ISetExpressionsScope enclosingScope)
- Specified by:
setEnclosingScopein interfaceISetExpressionsScope
-
getName
default java.lang.String getName()
- Specified by:
getNamein interfaceIBasicSymbolsGlobalScope- Specified by:
getNamein interfaceIExpressionsBasisGlobalScope- Specified by:
getNamein interfaceIMCBasicsGlobalScope- Specified by:
getNamein interfaceIMCBasicTypesGlobalScope- Specified by:
getNamein interfaceIMCLiteralsBasisGlobalScope- Specified by:
getNamein interfacede.monticore.symboltable.IScope
-
isPresentName
default boolean isPresentName()
- Specified by:
isPresentNamein interfaceIBasicSymbolsGlobalScope- Specified by:
isPresentNamein interfaceIExpressionsBasisGlobalScope- Specified by:
isPresentNamein interfaceIMCBasicsGlobalScope- Specified by:
isPresentNamein interfaceIMCBasicTypesGlobalScope- Specified by:
isPresentNamein interfaceIMCLiteralsBasisGlobalScope- Specified by:
isPresentNamein interfacede.monticore.symboltable.IScope
-
checkIfContinueAsSubScope
default boolean checkIfContinueAsSubScope(java.lang.String symbolName)
- Specified by:
checkIfContinueAsSubScopein interfaceIBasicSymbolsGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIExpressionsBasisGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIMCBasicsGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIMCBasicTypesGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIMCLiteralsBasisGlobalScope- Specified by:
checkIfContinueAsSubScopein interfacede.monticore.symboltable.IScope
-
getSymbolDeSers
java.util.Map<java.lang.String,de.monticore.symboltable.serialization.ISymbolDeSer> getSymbolDeSers()
- Specified by:
getSymbolDeSersin interfaceIBasicSymbolsGlobalScope- Specified by:
getSymbolDeSersin interfaceIExpressionsBasisGlobalScope- Specified by:
getSymbolDeSersin interfacede.monticore.symboltable.IGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCBasicsGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCBasicTypesGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCLiteralsBasisGlobalScope
-
putSymbolDeSer
default void putSymbolDeSer(java.lang.String key, de.monticore.symboltable.serialization.ISymbolDeSer value)- Specified by:
putSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
putSymbolDeSerin interfaceIExpressionsBasisGlobalScope- Specified by:
putSymbolDeSerin interfacede.monticore.symboltable.IGlobalScope- Specified by:
putSymbolDeSerin interfaceIMCBasicsGlobalScope- Specified by:
putSymbolDeSerin interfaceIMCBasicTypesGlobalScope- Specified by:
putSymbolDeSerin interfaceIMCLiteralsBasisGlobalScope
-
getSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getSymbolDeSer(java.lang.String key)
- Specified by:
getSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
getSymbolDeSerin interfaceIExpressionsBasisGlobalScope- Specified by:
getSymbolDeSerin interfacede.monticore.symboltable.IGlobalScope- Specified by:
getSymbolDeSerin interfaceIMCBasicsGlobalScope- Specified by:
getSymbolDeSerin interfaceIMCBasicTypesGlobalScope- Specified by:
getSymbolDeSerin interfaceIMCLiteralsBasisGlobalScope
-
putDiagramSymbolDeSer
default void putDiagramSymbolDeSer(java.lang.String kind)
- Specified by:
putDiagramSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putTypeSymbolDeSer
default void putTypeSymbolDeSer(java.lang.String kind)
- Specified by:
putTypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putTypeVarSymbolDeSer
default void putTypeVarSymbolDeSer(java.lang.String kind)
- Specified by:
putTypeVarSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putVariableSymbolDeSer
default void putVariableSymbolDeSer(java.lang.String kind)
- Specified by:
putVariableSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putFunctionSymbolDeSer
default void putFunctionSymbolDeSer(java.lang.String kind)
- Specified by:
putFunctionSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putMCStereotypeSymbolDeSer
default void putMCStereotypeSymbolDeSer(java.lang.String kind)
- Specified by:
putMCStereotypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getDiagramSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getDiagramSymbolDeSer()
- Specified by:
getDiagramSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getTypeSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getTypeSymbolDeSer()
- Specified by:
getTypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getTypeVarSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getTypeVarSymbolDeSer()
- Specified by:
getTypeVarSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getVariableSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getVariableSymbolDeSer()
- Specified by:
getVariableSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getFunctionSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getFunctionSymbolDeSer()
- Specified by:
getFunctionSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getMCStereotypeSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getMCStereotypeSymbolDeSer()
- Specified by:
getMCStereotypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getRealThis
ISetExpressionsGlobalScope getRealThis()
- Specified by:
getRealThisin interfaceIBasicSymbolsGlobalScope- Specified by:
getRealThisin interfaceIExpressionsBasisGlobalScope- Specified by:
getRealThisin interfaceIMCBasicsGlobalScope- Specified by:
getRealThisin interfaceIMCBasicTypesGlobalScope- Specified by:
getRealThisin interfaceIMCLiteralsBasisGlobalScope
-
accept
void accept(SetExpressionsTraverser visitor)
- Specified by:
acceptin interfaceISetExpressionsScope
-
accept
void accept(ExpressionsBasisTraverser visitor)
- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceISetExpressionsScope
-
accept
void accept(MCBasicTypesTraverser visitor)
- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceISetExpressionsScope
-
accept
void accept(BasicSymbolsTraverser visitor)
- Specified by:
acceptin interfaceIBasicSymbolsGlobalScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceISetExpressionsScope
-
accept
void accept(MCBasicsTraverser visitor)
- Specified by:
acceptin interfaceIBasicSymbolsGlobalScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceISetExpressionsScope
-
accept
void accept(MCLiteralsBasisTraverser visitor)
- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceISetExpressionsScope
-
accept
void accept(de.monticore.visitor.ITraverser visitor)
- Specified by:
acceptin interfaceIBasicSymbolsGlobalScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfacede.monticore.symboltable.IScope- Specified by:
acceptin interfaceISetExpressionsScope
-
-