Interface IMCCommonStatementsGlobalScope
-
- All Superinterfaces:
IBasicSymbolsGlobalScope,IBasicSymbolsScope,IBasicSymbolsScopeTOP,IExpressionsBasisGlobalScope,IExpressionsBasisScope,de.monticore.symboltable.IGlobalScope,IMCBasicsGlobalScope,IMCBasicsScope,IMCBasicTypesGlobalScope,IMCBasicTypesScope,IMCCommonStatementsScope,IMCLiteralsBasisGlobalScope,IMCLiteralsBasisScope,IMCStatementsBasisGlobalScope,IMCStatementsBasisScope,IMCVarDeclarationStatementsGlobalScope,IMCVarDeclarationStatementsScope,IOOSymbolsGlobalScope,IOOSymbolsScope,IOOSymbolsScopeTOP,de.monticore.symboltable.IScope
- All Known Subinterfaces:
IGrammar_WithConceptsGlobalScope,IJavaLightGlobalScope,IMCExceptionStatementsGlobalScope,IMCFullJavaStatementsGlobalScope,IMCSynchronizedStatementsGlobalScope,IODRulesGlobalScope,ITFBasisExtsGlobalScope,ITFCommonsGlobalScope
- All Known Implementing Classes:
Grammar_WithConceptsGlobalScope,Grammar_WithConceptsGlobalScopeTOP,JavaLightGlobalScope,MCCommonStatementsGlobalScope,MCExceptionStatementsGlobalScope,MCFullJavaStatementsGlobalScope,MCSynchronizedStatementsGlobalScope,ODRulesGlobalScope,TFBasisExtsGlobalScope,TFCommonsGlobalScope
public interface IMCCommonStatementsGlobalScope extends IMCVarDeclarationStatementsGlobalScope, IMCCommonStatementsScope
-
-
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(MCCommonStatementsTraverser visitor)voidaccept(MCStatementsBasisTraverser visitor)voidaccept(MCVarDeclarationStatementsTraverser visitor)voidaccept(BasicSymbolsTraverser visitor)voidaccept(OOSymbolsTraverser visitor)voidaccept(MCBasicTypesTraverser visitor)voidaccept(de.monticore.visitor.ITraverser visitor)default booleancheckIfContinueAsSubScope(java.lang.String symbolName)default de.monticore.symboltable.serialization.ISymbolDeSergetDiagramSymbolDeSer()default IMCCommonStatementsScopegetEnclosingScope()default de.monticore.symboltable.serialization.ISymbolDeSergetFieldSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetFunctionSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetMCStereotypeSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetMethodSymbolDeSer()default java.lang.StringgetName()default de.monticore.symboltable.serialization.ISymbolDeSergetOOTypeSymbolDeSer()IMCCommonStatementsGlobalScopegetRealThis()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)voidloadField(java.lang.String name)voidloadFileForModelName(java.lang.String modelName)voidloadFunction(java.lang.String name)voidloadMCStereotype(java.lang.String name)voidloadMethod(java.lang.String name)voidloadOOType(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 voidputFieldSymbolDeSer(java.lang.String kind)default voidputFunctionSymbolDeSer(java.lang.String kind)default voidputMCStereotypeSymbolDeSer(java.lang.String kind)default voidputMethodSymbolDeSer(java.lang.String kind)default voidputOOTypeSymbolDeSer(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<FieldSymbol>resolveAdaptedField(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> 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<MethodSymbol>resolveAdaptedMethod(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)default java.util.List<OOTypeSymbol>resolveAdaptedOOType(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> 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<FieldSymbol>resolveFieldMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> 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<MethodSymbol>resolveMethodMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)default java.util.List<OOTypeSymbol>resolveOOTypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> 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(IMCCommonStatementsScope 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
-
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, 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, getSubScopes, getSymbolsSize, 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.statements.mccommonstatements._symboltable.IMCCommonStatementsScope
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.statements.mcstatementsbasis._symboltable.IMCStatementsBasisGlobalScope
setEnclosingScope
-
Methods inherited from interface de.monticore.statements.mcstatementsbasis._symboltable.IMCStatementsBasisScope
addSubScope, removeSubScope
-
Methods inherited from interface de.monticore.statements.mcvardeclarationstatements._symboltable.IMCVarDeclarationStatementsGlobalScope
setEnclosingScope
-
Methods inherited from interface de.monticore.statements.mcvardeclarationstatements._symboltable.IMCVarDeclarationStatementsScope
addSubScope, removeSubScope
-
Methods inherited from interface de.monticore.symbols.oosymbols._symboltable.IOOSymbolsGlobalScope
addAdaptedFieldSymbolResolver, addAdaptedFieldSymbolResolver, addAdaptedMethodSymbolResolver, addAdaptedMethodSymbolResolver, addAdaptedOOTypeSymbolResolver, addAdaptedOOTypeSymbolResolver, addAllAdaptedFieldSymbolResolver, addAllAdaptedFieldSymbolResolver, addAllAdaptedMethodSymbolResolver, addAllAdaptedMethodSymbolResolver, addAllAdaptedOOTypeSymbolResolver, addAllAdaptedOOTypeSymbolResolver, calculateModelNamesForField, calculateModelNamesForMethod, calculateModelNamesForOOType, clearAdaptedFieldSymbolResolver, clearAdaptedMethodSymbolResolver, clearAdaptedOOTypeSymbolResolver, containsAdaptedFieldSymbolResolver, containsAdaptedMethodSymbolResolver, containsAdaptedOOTypeSymbolResolver, containsAllAdaptedFieldSymbolResolver, containsAllAdaptedMethodSymbolResolver, containsAllAdaptedOOTypeSymbolResolver, equalsAdaptedFieldSymbolResolver, equalsAdaptedMethodSymbolResolver, equalsAdaptedOOTypeSymbolResolver, forEachAdaptedFieldSymbolResolver, forEachAdaptedMethodSymbolResolver, forEachAdaptedOOTypeSymbolResolver, getAdaptedFieldSymbolResolver, getAdaptedFieldSymbolResolverList, getAdaptedMethodSymbolResolver, getAdaptedMethodSymbolResolverList, getAdaptedOOTypeSymbolResolver, getAdaptedOOTypeSymbolResolverList, hashCodeAdaptedFieldSymbolResolver, hashCodeAdaptedMethodSymbolResolver, hashCodeAdaptedOOTypeSymbolResolver, indexOfAdaptedFieldSymbolResolver, indexOfAdaptedMethodSymbolResolver, indexOfAdaptedOOTypeSymbolResolver, isEmptyAdaptedFieldSymbolResolver, isEmptyAdaptedMethodSymbolResolver, isEmptyAdaptedOOTypeSymbolResolver, iteratorAdaptedFieldSymbolResolver, iteratorAdaptedMethodSymbolResolver, iteratorAdaptedOOTypeSymbolResolver, lastIndexOfAdaptedFieldSymbolResolver, lastIndexOfAdaptedMethodSymbolResolver, lastIndexOfAdaptedOOTypeSymbolResolver, listIteratorAdaptedFieldSymbolResolver, listIteratorAdaptedFieldSymbolResolver, listIteratorAdaptedMethodSymbolResolver, listIteratorAdaptedMethodSymbolResolver, listIteratorAdaptedOOTypeSymbolResolver, listIteratorAdaptedOOTypeSymbolResolver, parallelStreamAdaptedFieldSymbolResolver, parallelStreamAdaptedMethodSymbolResolver, parallelStreamAdaptedOOTypeSymbolResolver, removeAdaptedFieldSymbolResolver, removeAdaptedFieldSymbolResolver, removeAdaptedMethodSymbolResolver, removeAdaptedMethodSymbolResolver, removeAdaptedOOTypeSymbolResolver, removeAdaptedOOTypeSymbolResolver, removeAllAdaptedFieldSymbolResolver, removeAllAdaptedMethodSymbolResolver, removeAllAdaptedOOTypeSymbolResolver, removeIfAdaptedFieldSymbolResolver, removeIfAdaptedMethodSymbolResolver, removeIfAdaptedOOTypeSymbolResolver, replaceAllAdaptedFieldSymbolResolver, replaceAllAdaptedMethodSymbolResolver, replaceAllAdaptedOOTypeSymbolResolver, retainAllAdaptedFieldSymbolResolver, retainAllAdaptedMethodSymbolResolver, retainAllAdaptedOOTypeSymbolResolver, setAdaptedFieldSymbolResolver, setAdaptedFieldSymbolResolverList, setAdaptedMethodSymbolResolver, setAdaptedMethodSymbolResolverList, setAdaptedOOTypeSymbolResolver, setAdaptedOOTypeSymbolResolverList, setEnclosingScope, sizeAdaptedFieldSymbolResolver, sizeAdaptedMethodSymbolResolver, sizeAdaptedOOTypeSymbolResolver, sortAdaptedFieldSymbolResolver, sortAdaptedMethodSymbolResolver, sortAdaptedOOTypeSymbolResolver, spliteratorAdaptedFieldSymbolResolver, spliteratorAdaptedMethodSymbolResolver, spliteratorAdaptedOOTypeSymbolResolver, streamAdaptedFieldSymbolResolver, streamAdaptedMethodSymbolResolver, streamAdaptedOOTypeSymbolResolver, subListAdaptedFieldSymbolResolver, subListAdaptedMethodSymbolResolver, subListAdaptedOOTypeSymbolResolver, toArrayAdaptedFieldSymbolResolver, toArrayAdaptedFieldSymbolResolver, toArrayAdaptedMethodSymbolResolver, toArrayAdaptedMethodSymbolResolver, toArrayAdaptedOOTypeSymbolResolver, toArrayAdaptedOOTypeSymbolResolver
-
Methods inherited from interface de.monticore.symbols.oosymbols._symboltable.IOOSymbolsScope
resolveFieldLocallyMany, resolveFunctionLocallyMany, resolveMethodLocallyMany, resolveVariableLocallyMany
-
Methods inherited from interface de.monticore.symbols.oosymbols._symboltable.IOOSymbolsScopeTOP
add, add, add, addSubScope, continueAsFieldSubScope, continueAsMethodSubScope, continueAsOOTypeSubScope, continueFieldWithEnclosingScope, continueMethodWithEnclosingScope, continueOOTypeWithEnclosingScope, filterField, filterMethod, filterOOType, getFieldSymbols, getLocalFieldSymbols, getLocalMethodSymbols, getLocalOOTypeSymbols, getMethodSymbols, getOOTypeSymbols, getSubScopes, getSymbolsSize, isFieldSymbolsAlreadyResolved, isMethodSymbolsAlreadyResolved, isOOTypeSymbolsAlreadyResolved, remove, remove, remove, removeSubScope, resolveAdaptedFieldLocallyMany, resolveAdaptedMethodLocallyMany, resolveAdaptedOOTypeLocallyMany, resolveField, resolveField, resolveField, resolveField, resolveFieldDown, resolveFieldDown, resolveFieldDown, resolveFieldDownMany, resolveFieldDownMany, resolveFieldDownMany, resolveFieldDownMany, resolveFieldLocally, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldSubKinds, resolveMethod, resolveMethod, resolveMethod, resolveMethod, resolveMethodDown, resolveMethodDown, resolveMethodDown, resolveMethodDownMany, resolveMethodDownMany, resolveMethodDownMany, resolveMethodDownMany, resolveMethodLocally, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodSubKinds, resolveOOType, resolveOOType, resolveOOType, resolveOOType, resolveOOTypeDown, resolveOOTypeDown, resolveOOTypeDown, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeLocally, resolveOOTypeLocallyMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeSubKinds, setFieldSymbolsAlreadyResolved, setMethodSymbolsAlreadyResolved, setOOTypeSymbolsAlreadyResolved
-
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
-
-
-
-
Method Detail
-
resolveAdaptedOOType
default java.util.List<OOTypeSymbol> resolveAdaptedOOType(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> predicate)
- Specified by:
resolveAdaptedOOTypein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedOOTypein interfaceIOOSymbolsGlobalScope
-
resolveAdaptedField
default java.util.List<FieldSymbol> resolveAdaptedField(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> predicate)
- Specified by:
resolveAdaptedFieldin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedFieldin interfaceIOOSymbolsGlobalScope
-
resolveAdaptedMethod
default java.util.List<MethodSymbol> resolveAdaptedMethod(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)
- Specified by:
resolveAdaptedMethodin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedMethodin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveAdaptedDiagramin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedDiagramin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveAdaptedTypein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedTypein interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveAdaptedTypeVarin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedTypeVarin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveAdaptedVariablein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedVariablein interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveAdaptedFunctionin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedFunctionin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveAdaptedMCStereotypein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveAdaptedMCStereotypein interfaceIOOSymbolsGlobalScope
-
resolveOOTypeMany
default java.util.List<OOTypeSymbol> resolveOOTypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> predicate)
- Specified by:
resolveOOTypeManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveOOTypeManyin interfaceIOOSymbolsGlobalScope- Specified by:
resolveOOTypeManyin interfaceIOOSymbolsScopeTOP
-
loadOOType
void loadOOType(java.lang.String name)
- Specified by:
loadOOTypein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadOOTypein interfaceIOOSymbolsGlobalScope
-
resolveFieldMany
default java.util.List<FieldSymbol> resolveFieldMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> predicate)
- Specified by:
resolveFieldManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveFieldManyin interfaceIOOSymbolsGlobalScope- Specified by:
resolveFieldManyin interfaceIOOSymbolsScopeTOP
-
loadField
void loadField(java.lang.String name)
- Specified by:
loadFieldin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadFieldin interfaceIOOSymbolsGlobalScope
-
resolveMethodMany
default java.util.List<MethodSymbol> resolveMethodMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)
- Specified by:
resolveMethodManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveMethodManyin interfaceIOOSymbolsGlobalScope- Specified by:
resolveMethodManyin interfaceIOOSymbolsScopeTOP
-
loadMethod
void loadMethod(java.lang.String name)
- Specified by:
loadMethodin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadMethodin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveDiagramManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveDiagramManyin interfaceIOOSymbolsGlobalScope
-
loadDiagram
void loadDiagram(java.lang.String name)
- Specified by:
loadDiagramin interfaceIBasicSymbolsGlobalScope- Specified by:
loadDiagramin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadDiagramin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveTypeManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveTypeManyin interfaceIOOSymbolsGlobalScope
-
loadType
void loadType(java.lang.String name)
- Specified by:
loadTypein interfaceIBasicSymbolsGlobalScope- Specified by:
loadTypein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadTypein interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveTypeVarManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveTypeVarManyin interfaceIOOSymbolsGlobalScope
-
loadTypeVar
void loadTypeVar(java.lang.String name)
- Specified by:
loadTypeVarin interfaceIBasicSymbolsGlobalScope- Specified by:
loadTypeVarin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadTypeVarin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveVariableManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveVariableManyin interfaceIOOSymbolsGlobalScope
-
loadVariable
void loadVariable(java.lang.String name)
- Specified by:
loadVariablein interfaceIBasicSymbolsGlobalScope- Specified by:
loadVariablein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadVariablein interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveFunctionManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveFunctionManyin interfaceIOOSymbolsGlobalScope
-
loadFunction
void loadFunction(java.lang.String name)
- Specified by:
loadFunctionin interfaceIBasicSymbolsGlobalScope- Specified by:
loadFunctionin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadFunctionin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
resolveMCStereotypeManyin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
resolveMCStereotypeManyin interfaceIOOSymbolsGlobalScope
-
loadMCStereotype
void loadMCStereotype(java.lang.String name)
- Specified by:
loadMCStereotypein interfaceIBasicSymbolsGlobalScope- Specified by:
loadMCStereotypein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadMCStereotypein interfaceIOOSymbolsGlobalScope
-
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- Specified by:
loadFileForModelNamein interfaceIMCStatementsBasisGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
loadFileForModelNamein interfaceIOOSymbolsGlobalScope
-
getEnclosingScope
default IMCCommonStatementsScope 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 interfaceIMCCommonStatementsScope- Specified by:
getEnclosingScopein interfaceIMCLiteralsBasisGlobalScope- Specified by:
getEnclosingScopein interfaceIMCLiteralsBasisScope- Specified by:
getEnclosingScopein interfaceIMCStatementsBasisGlobalScope- Specified by:
getEnclosingScopein interfaceIMCStatementsBasisScope- Specified by:
getEnclosingScopein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getEnclosingScopein interfaceIMCVarDeclarationStatementsScope- Specified by:
getEnclosingScopein interfaceIOOSymbolsGlobalScope- Specified by:
getEnclosingScopein interfaceIOOSymbolsScopeTOP- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope
-
setEnclosingScope
default void setEnclosingScope(IMCCommonStatementsScope enclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCCommonStatementsScope
-
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 interfaceIMCStatementsBasisGlobalScope- Specified by:
getNamein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getNamein interfaceIOOSymbolsGlobalScope- 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 interfaceIMCStatementsBasisGlobalScope- Specified by:
isPresentNamein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
isPresentNamein interfaceIOOSymbolsGlobalScope- 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 interfaceIMCStatementsBasisGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIOOSymbolsGlobalScope- 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- Specified by:
getSymbolDeSersin interfaceIMCStatementsBasisGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getSymbolDeSersin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
putSymbolDeSerin interfaceIMCStatementsBasisGlobalScope- Specified by:
putSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
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- Specified by:
getSymbolDeSerin interfaceIMCStatementsBasisGlobalScope- Specified by:
getSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putOOTypeSymbolDeSer
default void putOOTypeSymbolDeSer(java.lang.String kind)
- Specified by:
putOOTypeSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putOOTypeSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putFieldSymbolDeSer
default void putFieldSymbolDeSer(java.lang.String kind)
- Specified by:
putFieldSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putFieldSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putMethodSymbolDeSer
default void putMethodSymbolDeSer(java.lang.String kind)
- Specified by:
putMethodSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putMethodSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putDiagramSymbolDeSer
default void putDiagramSymbolDeSer(java.lang.String kind)
- Specified by:
putDiagramSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
putDiagramSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putDiagramSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putTypeSymbolDeSer
default void putTypeSymbolDeSer(java.lang.String kind)
- Specified by:
putTypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
putTypeSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putTypeSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putTypeVarSymbolDeSer
default void putTypeVarSymbolDeSer(java.lang.String kind)
- Specified by:
putTypeVarSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
putTypeVarSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putTypeVarSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putVariableSymbolDeSer
default void putVariableSymbolDeSer(java.lang.String kind)
- Specified by:
putVariableSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
putVariableSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putVariableSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putFunctionSymbolDeSer
default void putFunctionSymbolDeSer(java.lang.String kind)
- Specified by:
putFunctionSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
putFunctionSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putFunctionSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
putMCStereotypeSymbolDeSer
default void putMCStereotypeSymbolDeSer(java.lang.String kind)
- Specified by:
putMCStereotypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
putMCStereotypeSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
putMCStereotypeSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getOOTypeSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getOOTypeSymbolDeSer()
- Specified by:
getOOTypeSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getOOTypeSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getFieldSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getFieldSymbolDeSer()
- Specified by:
getFieldSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getFieldSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getMethodSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getMethodSymbolDeSer()
- Specified by:
getMethodSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getMethodSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getDiagramSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getDiagramSymbolDeSer()
- Specified by:
getDiagramSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
getDiagramSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getDiagramSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getTypeSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getTypeSymbolDeSer()
- Specified by:
getTypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
getTypeSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getTypeSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getTypeVarSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getTypeVarSymbolDeSer()
- Specified by:
getTypeVarSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
getTypeVarSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getTypeVarSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getVariableSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getVariableSymbolDeSer()
- Specified by:
getVariableSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
getVariableSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getVariableSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getFunctionSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getFunctionSymbolDeSer()
- Specified by:
getFunctionSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
getFunctionSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getFunctionSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getMCStereotypeSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getMCStereotypeSymbolDeSer()
- Specified by:
getMCStereotypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
getMCStereotypeSymbolDeSerin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getMCStereotypeSymbolDeSerin interfaceIOOSymbolsGlobalScope
-
getRealThis
IMCCommonStatementsGlobalScope getRealThis()
- Specified by:
getRealThisin interfaceIBasicSymbolsGlobalScope- Specified by:
getRealThisin interfaceIExpressionsBasisGlobalScope- Specified by:
getRealThisin interfaceIMCBasicsGlobalScope- Specified by:
getRealThisin interfaceIMCBasicTypesGlobalScope- Specified by:
getRealThisin interfaceIMCLiteralsBasisGlobalScope- Specified by:
getRealThisin interfaceIMCStatementsBasisGlobalScope- Specified by:
getRealThisin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
getRealThisin interfaceIOOSymbolsGlobalScope
-
accept
void accept(MCCommonStatementsTraverser visitor)
- Specified by:
acceptin interfaceIMCCommonStatementsScope
-
accept
void accept(MCVarDeclarationStatementsTraverser visitor)
- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope
-
accept
void accept(MCStatementsBasisTraverser visitor)
- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCStatementsBasisGlobalScope- Specified by:
acceptin interfaceIMCStatementsBasisScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope
-
accept
void accept(MCBasicTypesTraverser visitor)
- Specified by:
acceptin interfaceIMCBasicTypesGlobalScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope
-
accept
void accept(ExpressionsBasisTraverser visitor)
- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope
-
accept
void accept(OOSymbolsTraverser visitor)
- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIOOSymbolsGlobalScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP
-
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 interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIOOSymbolsGlobalScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP
-
accept
void accept(MCLiteralsBasisTraverser visitor)
- Specified by:
acceptin interfaceIExpressionsBasisGlobalScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope
-
accept
void accept(BasicSymbolsTraverser visitor)
- Specified by:
acceptin interfaceIBasicSymbolsGlobalScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIOOSymbolsGlobalScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP
-
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 interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCLiteralsBasisGlobalScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceIMCStatementsBasisGlobalScope- Specified by:
acceptin interfaceIMCStatementsBasisScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsGlobalScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIOOSymbolsGlobalScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP- Specified by:
acceptin interfacede.monticore.symboltable.IScope
-
-