Class Grammar_WithConceptsScope
- java.lang.Object
-
- de.monticore.grammar.grammar_withconcepts._symboltable.Grammar_WithConceptsScope
-
- All Implemented Interfaces:
IAssignmentExpressionsScope,IBitExpressionsScope,ICommonExpressionsScope,IExpressionsBasisScope,IJavaClassExpressionsScope,IUglyExpressionsScope,IAntlrScope,IGrammar_WithConceptsScope,IGrammarScope,IGrammarScopeTOP,IJavaLightScope,IMCCommonLiteralsScope,IMCLiteralsBasisScope,IMCBasicsScope,IMCArrayStatementsScope,IMCCommonStatementsScope,IMCExceptionStatementsScope,IMCReturnStatementsScope,IMCStatementsBasisScope,IMCVarDeclarationStatementsScope,IBasicSymbolsScope,IBasicSymbolsScopeTOP,IOOSymbolsScope,IOOSymbolsScopeTOP,de.monticore.symboltable.IScope,IMCBasicTypesScope,IMCCollectionTypesScope,IMCFullGenericTypesScope,IMCSimpleGenericTypesScope,ITypeParametersScope
- Direct Known Subclasses:
Grammar_WithConceptsArtifactScope,Grammar_WithConceptsGlobalScopeTOP
public class Grammar_WithConceptsScope extends java.lang.Object implements IGrammar_WithConceptsScope
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.common.collect.LinkedListMultimap<java.lang.String,AdditionalAttributeSymbol>additionalAttributeSymbolsprotected booleanadditionalAttributeSymbolsAlreadyResolvedprotected java.util.Optional<de.monticore.ast.ASTNode>astNodeprotected com.google.common.collect.LinkedListMultimap<java.lang.String,DiagramSymbol>diagramSymbolsprotected booleandiagramSymbolsAlreadyResolvedprotected IGrammar_WithConceptsScopeenclosingScopeprotected booleanexportingSymbolsprotected com.google.common.collect.LinkedListMultimap<java.lang.String,FieldSymbol>fieldSymbolsprotected booleanfieldSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,FunctionSymbol>functionSymbolsprotected booleanfunctionSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,JavaMethodSymbol>javaMethodSymbolsprotected booleanjavaMethodSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,MCGrammarSymbol>mCGrammarSymbolsprotected booleanmCGrammarSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,MCStereotypeSymbol>mCStereotypeSymbolsprotected booleanmCStereotypeSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,MethodSymbol>methodSymbolsprotected booleanmethodSymbolsAlreadyResolvedprotected java.util.Optional<java.lang.String>nameprotected com.google.common.collect.LinkedListMultimap<java.lang.String,OOTypeSymbol>oOTypeSymbolsprotected booleanoOTypeSymbolsAlreadyResolvedprotected booleanorderedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,ProdSymbol>prodSymbolsprotected booleanprodSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,RuleComponentSymbol>ruleComponentSymbolsprotected booleanruleComponentSymbolsAlreadyResolvedprotected booleanshadowingprotected java.util.Optional<de.monticore.symboltable.IScopeSpanningSymbol>spanningSymbolprotected java.util.List<IGrammar_WithConceptsScope>subScopesprotected com.google.common.collect.LinkedListMultimap<java.lang.String,TypeSymbol>typeSymbolsprotected booleantypeSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,TypeVarSymbol>typeVarSymbolsprotected booleantypeVarSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,de.monticore.symboltable.SymbolWithScopeOfUnknownKind>unknownSymbolsprotected booleanunknownSymbolsAlreadyResolvedprotected com.google.common.collect.LinkedListMultimap<java.lang.String,VariableSymbol>variableSymbolsprotected booleanvariableSymbolsAlreadyResolved
-
Constructor Summary
Constructors Constructor Description Grammar_WithConceptsScope()Grammar_WithConceptsScope(boolean shadowing)Grammar_WithConceptsScope(IGrammar_WithConceptsScope enclosingScope)Grammar_WithConceptsScope(IGrammar_WithConceptsScope enclosingScope, boolean shadowing)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(AssignmentExpressionsTraverser visitor)voidaccept(BitExpressionsTraverser visitor)voidaccept(CommonExpressionsTraverser visitor)voidaccept(ExpressionsBasisTraverser visitor)voidaccept(JavaClassExpressionsTraverser visitor)voidaccept(UglyExpressionsTraverser visitor)voidaccept(AntlrTraverser visitor)voidaccept(Grammar_WithConceptsTraverser visitor)voidaccept(GrammarTraverser visitor)voidaccept(JavaLightTraverser visitor)voidaccept(MCCommonLiteralsTraverser visitor)voidaccept(MCLiteralsBasisTraverser visitor)voidaccept(MCBasicsTraverser visitor)voidaccept(MCArrayStatementsTraverser visitor)voidaccept(MCCommonStatementsTraverser visitor)voidaccept(MCExceptionStatementsTraverser visitor)voidaccept(MCReturnStatementsTraverser visitor)voidaccept(MCStatementsBasisTraverser visitor)voidaccept(MCVarDeclarationStatementsTraverser visitor)voidaccept(BasicSymbolsTraverser visitor)voidaccept(OOSymbolsTraverser visitor)voidaccept(MCBasicTypesTraverser visitor)voidaccept(MCCollectionTypesTraverser visitor)voidaccept(MCFullGenericTypesTraverser visitor)voidaccept(MCSimpleGenericTypesTraverser visitor)voidaccept(TypeParametersTraverser visitor)voidaccept(de.monticore.visitor.ITraverser visitor)voidadd(AdditionalAttributeSymbol symbol)voidadd(MCGrammarSymbol symbol)voidadd(ProdSymbol symbol)voidadd(RuleComponentSymbol symbol)voidadd(JavaMethodSymbol symbol)voidadd(DiagramSymbol symbol)voidadd(FunctionSymbol symbol)voidadd(MCStereotypeSymbol symbol)voidadd(TypeSymbol symbol)voidadd(TypeVarSymbol symbol)voidadd(VariableSymbol symbol)voidadd(FieldSymbol symbol)voidadd(MethodSymbol symbol)voidadd(OOTypeSymbol symbol)voidadd(de.monticore.symboltable.SymbolWithScopeOfUnknownKind symbol)voidaddSubScope(IAssignmentExpressionsScope subScope)voidaddSubScope(IBitExpressionsScope subScope)voidaddSubScope(ICommonExpressionsScope subScope)voidaddSubScope(IExpressionsBasisScope subScope)voidaddSubScope(IJavaClassExpressionsScope subScope)voidaddSubScope(IUglyExpressionsScope subScope)voidaddSubScope(IAntlrScope subScope)voidaddSubScope(IGrammar_WithConceptsScope subScope)voidaddSubScope(IGrammarScope subScope)voidaddSubScope(IJavaLightScope subScope)voidaddSubScope(IMCCommonLiteralsScope subScope)voidaddSubScope(IMCLiteralsBasisScope subScope)voidaddSubScope(IMCBasicsScope subScope)voidaddSubScope(IMCArrayStatementsScope subScope)voidaddSubScope(IMCCommonStatementsScope subScope)voidaddSubScope(IMCExceptionStatementsScope subScope)voidaddSubScope(IMCReturnStatementsScope subScope)voidaddSubScope(IMCStatementsBasisScope subScope)voidaddSubScope(IMCVarDeclarationStatementsScope subScope)voidaddSubScope(IBasicSymbolsScope subScope)voidaddSubScope(IOOSymbolsScope subScope)voidaddSubScope(IMCBasicTypesScope subScope)voidaddSubScope(IMCCollectionTypesScope subScope)voidaddSubScope(IMCFullGenericTypesScope subScope)voidaddSubScope(IMCSimpleGenericTypesScope subScope)voidaddSubScope(ITypeParametersScope subScope)com.google.common.collect.LinkedListMultimap<java.lang.String,AdditionalAttributeSymbol>getAdditionalAttributeSymbols()de.monticore.ast.ASTNodegetAstNode()com.google.common.collect.LinkedListMultimap<java.lang.String,DiagramSymbol>getDiagramSymbols()IGrammar_WithConceptsScopegetEnclosingScope()com.google.common.collect.LinkedListMultimap<java.lang.String,FieldSymbol>getFieldSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,FunctionSymbol>getFunctionSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,JavaMethodSymbol>getJavaMethodSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,MCGrammarSymbol>getMCGrammarSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,MCStereotypeSymbol>getMCStereotypeSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,MethodSymbol>getMethodSymbols()java.lang.StringgetName()com.google.common.collect.LinkedListMultimap<java.lang.String,OOTypeSymbol>getOOTypeSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,ProdSymbol>getProdSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,RuleComponentSymbol>getRuleComponentSymbols()de.monticore.symboltable.IScopeSpanningSymbolgetSpanningSymbol()java.util.List<IGrammar_WithConceptsScope>getSubScopes()com.google.common.collect.LinkedListMultimap<java.lang.String,TypeSymbol>getTypeSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,TypeVarSymbol>getTypeVarSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,de.monticore.symboltable.SymbolWithScopeOfUnknownKind>getUnknownSymbols()com.google.common.collect.LinkedListMultimap<java.lang.String,VariableSymbol>getVariableSymbols()booleanisAdditionalAttributeSymbolsAlreadyResolved()booleanisDiagramSymbolsAlreadyResolved()booleanisExportingSymbols()booleanisFieldSymbolsAlreadyResolved()booleanisFunctionSymbolsAlreadyResolved()booleanisJavaMethodSymbolsAlreadyResolved()booleanisMCGrammarSymbolsAlreadyResolved()booleanisMCStereotypeSymbolsAlreadyResolved()booleanisMethodSymbolsAlreadyResolved()booleanisOOTypeSymbolsAlreadyResolved()booleanisOrdered()booleanisPresentAstNode()booleanisPresentName()booleanisPresentSpanningSymbol()booleanisProdSymbolsAlreadyResolved()booleanisRuleComponentSymbolsAlreadyResolved()booleanisShadowing()booleanisTypeSymbolsAlreadyResolved()booleanisTypeVarSymbolsAlreadyResolved()booleanisUnknownSymbolsAlreadyResolved()booleanisVariableSymbolsAlreadyResolved()voidremove(AdditionalAttributeSymbol symbol)voidremove(MCGrammarSymbol symbol)voidremove(ProdSymbol symbol)voidremove(RuleComponentSymbol symbol)voidremove(JavaMethodSymbol symbol)voidremove(DiagramSymbol symbol)voidremove(FunctionSymbol symbol)voidremove(MCStereotypeSymbol symbol)voidremove(TypeSymbol symbol)voidremove(TypeVarSymbol symbol)voidremove(VariableSymbol symbol)voidremove(FieldSymbol symbol)voidremove(MethodSymbol symbol)voidremove(OOTypeSymbol symbol)voidremove(de.monticore.symboltable.SymbolWithScopeOfUnknownKind symbol)voidremoveSubScope(IAssignmentExpressionsScope subScope)voidremoveSubScope(IBitExpressionsScope subScope)voidremoveSubScope(ICommonExpressionsScope subScope)voidremoveSubScope(IExpressionsBasisScope subScope)voidremoveSubScope(IJavaClassExpressionsScope subScope)voidremoveSubScope(IUglyExpressionsScope subScope)voidremoveSubScope(IAntlrScope subScope)voidremoveSubScope(IGrammar_WithConceptsScope subScope)voidremoveSubScope(IGrammarScope subScope)voidremoveSubScope(IJavaLightScope subScope)voidremoveSubScope(IMCCommonLiteralsScope subScope)voidremoveSubScope(IMCLiteralsBasisScope subScope)voidremoveSubScope(IMCBasicsScope subScope)voidremoveSubScope(IMCArrayStatementsScope subScope)voidremoveSubScope(IMCCommonStatementsScope subScope)voidremoveSubScope(IMCExceptionStatementsScope subScope)voidremoveSubScope(IMCReturnStatementsScope subScope)voidremoveSubScope(IMCStatementsBasisScope subScope)voidremoveSubScope(IMCVarDeclarationStatementsScope subScope)voidremoveSubScope(IBasicSymbolsScope subScope)voidremoveSubScope(IOOSymbolsScope subScope)voidremoveSubScope(IMCBasicTypesScope subScope)voidremoveSubScope(IMCCollectionTypesScope subScope)voidremoveSubScope(IMCFullGenericTypesScope subScope)voidremoveSubScope(IMCSimpleGenericTypesScope subScope)voidremoveSubScope(ITypeParametersScope subScope)java.util.List<AdditionalAttributeSymbol>resolveAdditionalAttributeSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<AdditionalAttributeSymbol> predicate)java.util.List<DiagramSymbol>resolveDiagramSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)java.util.List<FieldSymbol>resolveFieldSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> predicate)java.util.List<FunctionSymbol>resolveFunctionSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)java.util.List<JavaMethodSymbol>resolveJavaMethodSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<JavaMethodSymbol> predicate)java.util.List<MCGrammarSymbol>resolveMCGrammarSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCGrammarSymbol> predicate)java.util.List<MCStereotypeSymbol>resolveMCStereotypeSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)java.util.List<MethodSymbol>resolveMethodSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)java.util.List<OOTypeSymbol>resolveOOTypeSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> predicate)java.util.List<ProdSymbol>resolveProdSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<ProdSymbol> predicate)java.util.List<RuleComponentSymbol>resolveRuleComponentSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<RuleComponentSymbol> predicate)java.util.List<TypeSymbol>resolveTypeSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)java.util.List<TypeVarSymbol>resolveTypeVarSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)java.util.List<VariableSymbol>resolveVariableSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)voidsetAdditionalAttributeSymbolsAlreadyResolved(boolean additionalAttributeSymbolsAlreadyResolved)voidsetAstNode(de.monticore.ast.ASTNode astNode)voidsetAstNodeAbsent()voidsetDiagramSymbolsAlreadyResolved(boolean diagramSymbolsAlreadyResolved)voidsetEnclosingScope(IAssignmentExpressionsScope newEnclosingScope)voidsetEnclosingScope(IBitExpressionsScope newEnclosingScope)voidsetEnclosingScope(ICommonExpressionsScope newEnclosingScope)voidsetEnclosingScope(IExpressionsBasisScope newEnclosingScope)voidsetEnclosingScope(IJavaClassExpressionsScope newEnclosingScope)voidsetEnclosingScope(IUglyExpressionsScope newEnclosingScope)voidsetEnclosingScope(IAntlrScope newEnclosingScope)voidsetEnclosingScope(IGrammar_WithConceptsScope enclosingScope)voidsetEnclosingScope(IGrammarScope newEnclosingScope)voidsetEnclosingScope(IJavaLightScope newEnclosingScope)voidsetEnclosingScope(IMCCommonLiteralsScope newEnclosingScope)voidsetEnclosingScope(IMCLiteralsBasisScope newEnclosingScope)voidsetEnclosingScope(IMCBasicsScope newEnclosingScope)voidsetEnclosingScope(IMCArrayStatementsScope newEnclosingScope)voidsetEnclosingScope(IMCCommonStatementsScope newEnclosingScope)voidsetEnclosingScope(IMCExceptionStatementsScope newEnclosingScope)voidsetEnclosingScope(IMCReturnStatementsScope newEnclosingScope)voidsetEnclosingScope(IMCStatementsBasisScope newEnclosingScope)voidsetEnclosingScope(IMCVarDeclarationStatementsScope newEnclosingScope)voidsetEnclosingScope(IBasicSymbolsScope newEnclosingScope)voidsetEnclosingScope(IOOSymbolsScope newEnclosingScope)voidsetEnclosingScope(IMCBasicTypesScope newEnclosingScope)voidsetEnclosingScope(IMCCollectionTypesScope newEnclosingScope)voidsetEnclosingScope(IMCFullGenericTypesScope newEnclosingScope)voidsetEnclosingScope(IMCSimpleGenericTypesScope newEnclosingScope)voidsetEnclosingScope(ITypeParametersScope newEnclosingScope)voidsetExportingSymbols(boolean exportingSymbols)voidsetFieldSymbolsAlreadyResolved(boolean fieldSymbolsAlreadyResolved)voidsetFunctionSymbolsAlreadyResolved(boolean functionSymbolsAlreadyResolved)voidsetJavaMethodSymbolsAlreadyResolved(boolean javaMethodSymbolsAlreadyResolved)voidsetMCGrammarSymbolsAlreadyResolved(boolean mCGrammarSymbolsAlreadyResolved)voidsetMCStereotypeSymbolsAlreadyResolved(boolean mCStereotypeSymbolsAlreadyResolved)voidsetMethodSymbolsAlreadyResolved(boolean methodSymbolsAlreadyResolved)voidsetName(java.lang.String name)voidsetNameAbsent()voidsetOOTypeSymbolsAlreadyResolved(boolean oOTypeSymbolsAlreadyResolved)voidsetOrdered(boolean ordered)voidsetProdSymbolsAlreadyResolved(boolean prodSymbolsAlreadyResolved)voidsetRuleComponentSymbolsAlreadyResolved(boolean ruleComponentSymbolsAlreadyResolved)voidsetShadowing(boolean shadowing)voidsetSpanningSymbol(de.monticore.symboltable.IScopeSpanningSymbol spanningSymbol)voidsetSpanningSymbolAbsent()voidsetSubScopes(java.util.List<IGrammar_WithConceptsScope> subScopes)voidsetTypeSymbolsAlreadyResolved(boolean typeSymbolsAlreadyResolved)voidsetTypeVarSymbolsAlreadyResolved(boolean typeVarSymbolsAlreadyResolved)voidsetUnknownSymbolsAlreadyResolved(boolean unknownSymbolsAlreadyResolved)voidsetVariableSymbolsAlreadyResolved(boolean variableSymbolsAlreadyResolved)-
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._symboltable.IBasicSymbolsScope
isTypeVariableBound
-
Methods inherited from interface de.monticore.symbols.basicsymbols._symboltable.IBasicSymbolsScopeTOP
continueAsDiagramSubScope, continueAsFunctionSubScope, continueAsMCStereotypeSubScope, continueAsTypeSubScope, continueAsTypeVarSubScope, continueAsVariableSubScope, continueDiagramWithEnclosingScope, continueFunctionWithEnclosingScope, continueMCStereotypeWithEnclosingScope, continueTypeVarWithEnclosingScope, continueTypeWithEnclosingScope, continueVariableWithEnclosingScope, filterDiagram, filterFunction, filterMCStereotype, filterType, filterTypeVar, filterVariable, getLocalDiagramSymbols, getLocalFunctionSymbols, getLocalMCStereotypeSymbols, getLocalTypeSymbols, getLocalTypeVarSymbols, getLocalVariableSymbols, resolveAdaptedDiagramLocallyMany, resolveAdaptedFunctionLocallyMany, resolveAdaptedMCStereotypeLocallyMany, resolveAdaptedTypeLocallyMany, resolveAdaptedTypeVarLocallyMany, resolveAdaptedVariableLocallyMany, resolveDiagram, resolveDiagram, resolveDiagram, resolveDiagram, resolveDiagramDown, resolveDiagramDown, resolveDiagramDown, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramLocally, resolveDiagramLocallyMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveFunction, resolveFunction, resolveFunction, resolveFunction, resolveFunctionDown, resolveFunctionDown, resolveFunctionDown, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionLocally, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveMCStereotype, resolveMCStereotype, resolveMCStereotype, resolveMCStereotype, resolveMCStereotypeDown, resolveMCStereotypeDown, resolveMCStereotypeDown, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeLocally, resolveMCStereotypeLocallyMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveType, resolveType, resolveType, resolveType, resolveTypeDown, resolveTypeDown, resolveTypeDown, resolveTypeDownMany, resolveTypeDownMany, resolveTypeDownMany, resolveTypeDownMany, resolveTypeLocally, resolveTypeLocallyMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeVar, resolveTypeVar, resolveTypeVar, resolveTypeVar, resolveTypeVarDown, resolveTypeVarDown, resolveTypeVarDown, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarLocally, resolveTypeVarLocallyMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveVariable, resolveVariable, resolveVariable, resolveVariable, resolveVariableDown, resolveVariableDown, resolveVariableDown, resolveVariableDownMany, resolveVariableDownMany, resolveVariableDownMany, resolveVariableDownMany, resolveVariableLocally, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableMany
-
Methods inherited from interface de.monticore.grammar.grammar_withconcepts._symboltable.IGrammar_WithConceptsScope
getSymbolsSize
-
Methods inherited from interface de.monticore.grammar.grammar._symboltable.IGrammarScope
getAstAttributeList, getSymbolAttributeList, isQualified, isQualified, resolveInSuperGrammar, resolveInSuperGrammars, resolveProdImported, resolveProdMany
-
Methods inherited from interface de.monticore.grammar.grammar._symboltable.IGrammarScopeTOP
continueAdditionalAttributeWithEnclosingScope, continueAsAdditionalAttributeSubScope, continueAsMCGrammarSubScope, continueAsProdSubScope, continueAsRuleComponentSubScope, continueMCGrammarWithEnclosingScope, continueProdWithEnclosingScope, continueRuleComponentWithEnclosingScope, filterAdditionalAttribute, filterMCGrammar, filterProd, filterRuleComponent, getLocalAdditionalAttributeSymbols, getLocalMCGrammarSymbols, getLocalProdSymbols, getLocalRuleComponentSymbols, resolveAdaptedAdditionalAttributeLocallyMany, resolveAdaptedMCGrammarLocallyMany, resolveAdaptedProdLocallyMany, resolveAdaptedRuleComponentLocallyMany, resolveAdditionalAttribute, resolveAdditionalAttribute, resolveAdditionalAttribute, resolveAdditionalAttribute, resolveAdditionalAttributeDown, resolveAdditionalAttributeDown, resolveAdditionalAttributeDown, resolveAdditionalAttributeDownMany, resolveAdditionalAttributeDownMany, resolveAdditionalAttributeDownMany, resolveAdditionalAttributeDownMany, resolveAdditionalAttributeLocally, resolveAdditionalAttributeLocallyMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveAdditionalAttributeMany, resolveMCGrammar, resolveMCGrammar, resolveMCGrammar, resolveMCGrammar, resolveMCGrammarDown, resolveMCGrammarDown, resolveMCGrammarDown, resolveMCGrammarDownMany, resolveMCGrammarDownMany, resolveMCGrammarDownMany, resolveMCGrammarDownMany, resolveMCGrammarLocally, resolveMCGrammarLocallyMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveMCGrammarMany, resolveProd, resolveProd, resolveProd, resolveProd, resolveProdDown, resolveProdDown, resolveProdDown, resolveProdDownMany, resolveProdDownMany, resolveProdDownMany, resolveProdDownMany, resolveProdLocally, resolveProdLocallyMany, resolveProdMany, resolveProdMany, resolveProdMany, resolveProdMany, resolveProdMany, resolveRuleComponent, resolveRuleComponent, resolveRuleComponent, resolveRuleComponent, resolveRuleComponentDown, resolveRuleComponentDown, resolveRuleComponentDown, resolveRuleComponentDownMany, resolveRuleComponentDownMany, resolveRuleComponentDownMany, resolveRuleComponentDownMany, resolveRuleComponentLocally, resolveRuleComponentLocallyMany, resolveRuleComponentMany, resolveRuleComponentMany, resolveRuleComponentMany, resolveRuleComponentMany, resolveRuleComponentMany, resolveRuleComponentMany
-
Methods inherited from interface de.monticore.javalight._symboltable.IJavaLightScope
continueAsJavaMethodSubScope, continueJavaMethodWithEnclosingScope, filterJavaMethod, getLocalJavaMethodSymbols, resolveAdaptedJavaMethodLocallyMany, resolveJavaMethod, resolveJavaMethod, resolveJavaMethod, resolveJavaMethod, resolveJavaMethodDown, resolveJavaMethodDown, resolveJavaMethodDown, resolveJavaMethodDownMany, resolveJavaMethodDownMany, resolveJavaMethodDownMany, resolveJavaMethodDownMany, resolveJavaMethodLocally, resolveJavaMethodLocallyMany, resolveJavaMethodMany, resolveJavaMethodMany, resolveJavaMethodMany, resolveJavaMethodMany, resolveJavaMethodMany, resolveJavaMethodMany
-
Methods inherited from interface de.monticore.symbols.oosymbols._symboltable.IOOSymbolsScope
resolveFieldLocallyMany, resolveFunctionLocallyMany, resolveMethodLocallyMany, resolveVariableLocallyMany
-
Methods inherited from interface de.monticore.symbols.oosymbols._symboltable.IOOSymbolsScopeTOP
continueAsFieldSubScope, continueAsMethodSubScope, continueAsOOTypeSubScope, continueFieldWithEnclosingScope, continueMethodWithEnclosingScope, continueOOTypeWithEnclosingScope, filterField, filterMethod, filterOOType, getLocalFieldSymbols, getLocalMethodSymbols, getLocalOOTypeSymbols, resolveAdaptedFieldLocallyMany, resolveAdaptedMethodLocallyMany, resolveAdaptedOOTypeLocallyMany, resolveField, resolveField, resolveField, resolveField, resolveFieldDown, resolveFieldDown, resolveFieldDown, resolveFieldDownMany, resolveFieldDownMany, resolveFieldDownMany, resolveFieldDownMany, resolveFieldLocally, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveMethod, resolveMethod, resolveMethod, resolveMethod, resolveMethodDown, resolveMethodDown, resolveMethodDown, resolveMethodDownMany, resolveMethodDownMany, resolveMethodDownMany, resolveMethodDownMany, resolveMethodLocally, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveOOType, resolveOOType, resolveOOType, resolveOOType, resolveOOTypeDown, resolveOOTypeDown, resolveOOTypeDown, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeLocally, resolveOOTypeLocallyMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany
-
-
-
-
Field Detail
-
unknownSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,de.monticore.symboltable.SymbolWithScopeOfUnknownKind> unknownSymbols
-
mCGrammarSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,MCGrammarSymbol> mCGrammarSymbols
-
additionalAttributeSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,AdditionalAttributeSymbol> additionalAttributeSymbols
-
prodSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,ProdSymbol> prodSymbols
-
ruleComponentSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,RuleComponentSymbol> ruleComponentSymbols
-
javaMethodSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,JavaMethodSymbol> javaMethodSymbols
-
oOTypeSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,OOTypeSymbol> oOTypeSymbols
-
fieldSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,FieldSymbol> fieldSymbols
-
methodSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,MethodSymbol> methodSymbols
-
diagramSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,DiagramSymbol> diagramSymbols
-
typeSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,TypeSymbol> typeSymbols
-
typeVarSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,TypeVarSymbol> typeVarSymbols
-
variableSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,VariableSymbol> variableSymbols
-
functionSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,FunctionSymbol> functionSymbols
-
mCStereotypeSymbols
protected com.google.common.collect.LinkedListMultimap<java.lang.String,MCStereotypeSymbol> mCStereotypeSymbols
-
unknownSymbolsAlreadyResolved
protected boolean unknownSymbolsAlreadyResolved
-
mCGrammarSymbolsAlreadyResolved
protected boolean mCGrammarSymbolsAlreadyResolved
-
additionalAttributeSymbolsAlreadyResolved
protected boolean additionalAttributeSymbolsAlreadyResolved
-
prodSymbolsAlreadyResolved
protected boolean prodSymbolsAlreadyResolved
-
ruleComponentSymbolsAlreadyResolved
protected boolean ruleComponentSymbolsAlreadyResolved
-
javaMethodSymbolsAlreadyResolved
protected boolean javaMethodSymbolsAlreadyResolved
-
oOTypeSymbolsAlreadyResolved
protected boolean oOTypeSymbolsAlreadyResolved
-
fieldSymbolsAlreadyResolved
protected boolean fieldSymbolsAlreadyResolved
-
methodSymbolsAlreadyResolved
protected boolean methodSymbolsAlreadyResolved
-
diagramSymbolsAlreadyResolved
protected boolean diagramSymbolsAlreadyResolved
-
typeSymbolsAlreadyResolved
protected boolean typeSymbolsAlreadyResolved
-
typeVarSymbolsAlreadyResolved
protected boolean typeVarSymbolsAlreadyResolved
-
variableSymbolsAlreadyResolved
protected boolean variableSymbolsAlreadyResolved
-
functionSymbolsAlreadyResolved
protected boolean functionSymbolsAlreadyResolved
-
mCStereotypeSymbolsAlreadyResolved
protected boolean mCStereotypeSymbolsAlreadyResolved
-
enclosingScope
protected IGrammar_WithConceptsScope enclosingScope
-
spanningSymbol
protected java.util.Optional<de.monticore.symboltable.IScopeSpanningSymbol> spanningSymbol
-
shadowing
protected boolean shadowing
-
exportingSymbols
protected boolean exportingSymbols
-
ordered
protected boolean ordered
-
name
protected java.util.Optional<java.lang.String> name
-
astNode
protected java.util.Optional<de.monticore.ast.ASTNode> astNode
-
subScopes
protected java.util.List<IGrammar_WithConceptsScope> subScopes
-
-
Constructor Detail
-
Grammar_WithConceptsScope
public Grammar_WithConceptsScope()
-
Grammar_WithConceptsScope
public Grammar_WithConceptsScope(boolean shadowing)
-
Grammar_WithConceptsScope
public Grammar_WithConceptsScope(IGrammar_WithConceptsScope enclosingScope)
-
Grammar_WithConceptsScope
public Grammar_WithConceptsScope(IGrammar_WithConceptsScope enclosingScope, boolean shadowing)
-
-
Method Detail
-
add
public void add(de.monticore.symboltable.SymbolWithScopeOfUnknownKind symbol)
- Specified by:
addin interfacede.monticore.symboltable.IScope
-
remove
public void remove(de.monticore.symboltable.SymbolWithScopeOfUnknownKind symbol)
- Specified by:
removein interfacede.monticore.symboltable.IScope
-
getUnknownSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,de.monticore.symboltable.SymbolWithScopeOfUnknownKind> getUnknownSymbols()
- Specified by:
getUnknownSymbolsin interfacede.monticore.symboltable.IScope
-
add
public void add(MCGrammarSymbol symbol)
- Specified by:
addin interfaceIGrammarScopeTOP
-
remove
public void remove(MCGrammarSymbol symbol)
- Specified by:
removein interfaceIGrammarScopeTOP
-
getMCGrammarSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,MCGrammarSymbol> getMCGrammarSymbols()
- Specified by:
getMCGrammarSymbolsin interfaceIGrammarScopeTOP
-
add
public void add(AdditionalAttributeSymbol symbol)
- Specified by:
addin interfaceIGrammarScopeTOP
-
remove
public void remove(AdditionalAttributeSymbol symbol)
- Specified by:
removein interfaceIGrammarScopeTOP
-
getAdditionalAttributeSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,AdditionalAttributeSymbol> getAdditionalAttributeSymbols()
- Specified by:
getAdditionalAttributeSymbolsin interfaceIGrammarScopeTOP
-
add
public void add(ProdSymbol symbol)
- Specified by:
addin interfaceIGrammarScopeTOP
-
remove
public void remove(ProdSymbol symbol)
- Specified by:
removein interfaceIGrammarScopeTOP
-
getProdSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,ProdSymbol> getProdSymbols()
- Specified by:
getProdSymbolsin interfaceIGrammarScopeTOP
-
add
public void add(RuleComponentSymbol symbol)
- Specified by:
addin interfaceIGrammarScopeTOP
-
remove
public void remove(RuleComponentSymbol symbol)
- Specified by:
removein interfaceIGrammarScopeTOP
-
getRuleComponentSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,RuleComponentSymbol> getRuleComponentSymbols()
- Specified by:
getRuleComponentSymbolsin interfaceIGrammarScopeTOP
-
add
public void add(JavaMethodSymbol symbol)
- Specified by:
addin interfaceIJavaLightScope
-
remove
public void remove(JavaMethodSymbol symbol)
- Specified by:
removein interfaceIJavaLightScope
-
getJavaMethodSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,JavaMethodSymbol> getJavaMethodSymbols()
- Specified by:
getJavaMethodSymbolsin interfaceIJavaLightScope
-
add
public void add(OOTypeSymbol symbol)
- Specified by:
addin interfaceIOOSymbolsScopeTOP
-
remove
public void remove(OOTypeSymbol symbol)
- Specified by:
removein interfaceIOOSymbolsScopeTOP
-
getOOTypeSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,OOTypeSymbol> getOOTypeSymbols()
- Specified by:
getOOTypeSymbolsin interfaceIOOSymbolsScopeTOP
-
add
public void add(FieldSymbol symbol)
- Specified by:
addin interfaceIOOSymbolsScopeTOP
-
remove
public void remove(FieldSymbol symbol)
- Specified by:
removein interfaceIOOSymbolsScopeTOP
-
getFieldSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,FieldSymbol> getFieldSymbols()
- Specified by:
getFieldSymbolsin interfaceIOOSymbolsScopeTOP
-
add
public void add(MethodSymbol symbol)
- Specified by:
addin interfaceIOOSymbolsScopeTOP
-
remove
public void remove(MethodSymbol symbol)
- Specified by:
removein interfaceIOOSymbolsScopeTOP
-
getMethodSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,MethodSymbol> getMethodSymbols()
- Specified by:
getMethodSymbolsin interfaceIOOSymbolsScopeTOP
-
add
public void add(DiagramSymbol symbol)
- Specified by:
addin interfaceIBasicSymbolsScopeTOP
-
remove
public void remove(DiagramSymbol symbol)
- Specified by:
removein interfaceIBasicSymbolsScopeTOP
-
getDiagramSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,DiagramSymbol> getDiagramSymbols()
- Specified by:
getDiagramSymbolsin interfaceIBasicSymbolsScopeTOP
-
add
public void add(TypeSymbol symbol)
- Specified by:
addin interfaceIBasicSymbolsScopeTOP
-
remove
public void remove(TypeSymbol symbol)
- Specified by:
removein interfaceIBasicSymbolsScopeTOP
-
getTypeSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,TypeSymbol> getTypeSymbols()
- Specified by:
getTypeSymbolsin interfaceIBasicSymbolsScopeTOP
-
add
public void add(TypeVarSymbol symbol)
- Specified by:
addin interfaceIBasicSymbolsScopeTOP
-
remove
public void remove(TypeVarSymbol symbol)
- Specified by:
removein interfaceIBasicSymbolsScopeTOP
-
getTypeVarSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,TypeVarSymbol> getTypeVarSymbols()
- Specified by:
getTypeVarSymbolsin interfaceIBasicSymbolsScopeTOP
-
add
public void add(VariableSymbol symbol)
- Specified by:
addin interfaceIBasicSymbolsScopeTOP
-
remove
public void remove(VariableSymbol symbol)
- Specified by:
removein interfaceIBasicSymbolsScopeTOP
-
getVariableSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,VariableSymbol> getVariableSymbols()
- Specified by:
getVariableSymbolsin interfaceIBasicSymbolsScopeTOP
-
add
public void add(FunctionSymbol symbol)
- Specified by:
addin interfaceIBasicSymbolsScopeTOP
-
remove
public void remove(FunctionSymbol symbol)
- Specified by:
removein interfaceIBasicSymbolsScopeTOP
-
getFunctionSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,FunctionSymbol> getFunctionSymbols()
- Specified by:
getFunctionSymbolsin interfaceIBasicSymbolsScopeTOP
-
add
public void add(MCStereotypeSymbol symbol)
- Specified by:
addin interfaceIBasicSymbolsScopeTOP
-
remove
public void remove(MCStereotypeSymbol symbol)
- Specified by:
removein interfaceIBasicSymbolsScopeTOP
-
getMCStereotypeSymbols
public com.google.common.collect.LinkedListMultimap<java.lang.String,MCStereotypeSymbol> getMCStereotypeSymbols()
- Specified by:
getMCStereotypeSymbolsin interfaceIBasicSymbolsScopeTOP
-
isUnknownSymbolsAlreadyResolved
public boolean isUnknownSymbolsAlreadyResolved()
-
setUnknownSymbolsAlreadyResolved
public void setUnknownSymbolsAlreadyResolved(boolean unknownSymbolsAlreadyResolved)
-
isMCGrammarSymbolsAlreadyResolved
public boolean isMCGrammarSymbolsAlreadyResolved()
- Specified by:
isMCGrammarSymbolsAlreadyResolvedin interfaceIGrammarScopeTOP
-
setMCGrammarSymbolsAlreadyResolved
public void setMCGrammarSymbolsAlreadyResolved(boolean mCGrammarSymbolsAlreadyResolved)
- Specified by:
setMCGrammarSymbolsAlreadyResolvedin interfaceIGrammarScopeTOP
-
isAdditionalAttributeSymbolsAlreadyResolved
public boolean isAdditionalAttributeSymbolsAlreadyResolved()
- Specified by:
isAdditionalAttributeSymbolsAlreadyResolvedin interfaceIGrammarScopeTOP
-
setAdditionalAttributeSymbolsAlreadyResolved
public void setAdditionalAttributeSymbolsAlreadyResolved(boolean additionalAttributeSymbolsAlreadyResolved)
- Specified by:
setAdditionalAttributeSymbolsAlreadyResolvedin interfaceIGrammarScopeTOP
-
isProdSymbolsAlreadyResolved
public boolean isProdSymbolsAlreadyResolved()
- Specified by:
isProdSymbolsAlreadyResolvedin interfaceIGrammarScopeTOP
-
setProdSymbolsAlreadyResolved
public void setProdSymbolsAlreadyResolved(boolean prodSymbolsAlreadyResolved)
- Specified by:
setProdSymbolsAlreadyResolvedin interfaceIGrammarScopeTOP
-
isRuleComponentSymbolsAlreadyResolved
public boolean isRuleComponentSymbolsAlreadyResolved()
- Specified by:
isRuleComponentSymbolsAlreadyResolvedin interfaceIGrammarScopeTOP
-
setRuleComponentSymbolsAlreadyResolved
public void setRuleComponentSymbolsAlreadyResolved(boolean ruleComponentSymbolsAlreadyResolved)
- Specified by:
setRuleComponentSymbolsAlreadyResolvedin interfaceIGrammarScopeTOP
-
isJavaMethodSymbolsAlreadyResolved
public boolean isJavaMethodSymbolsAlreadyResolved()
- Specified by:
isJavaMethodSymbolsAlreadyResolvedin interfaceIJavaLightScope
-
setJavaMethodSymbolsAlreadyResolved
public void setJavaMethodSymbolsAlreadyResolved(boolean javaMethodSymbolsAlreadyResolved)
- Specified by:
setJavaMethodSymbolsAlreadyResolvedin interfaceIJavaLightScope
-
isOOTypeSymbolsAlreadyResolved
public boolean isOOTypeSymbolsAlreadyResolved()
- Specified by:
isOOTypeSymbolsAlreadyResolvedin interfaceIOOSymbolsScopeTOP
-
setOOTypeSymbolsAlreadyResolved
public void setOOTypeSymbolsAlreadyResolved(boolean oOTypeSymbolsAlreadyResolved)
- Specified by:
setOOTypeSymbolsAlreadyResolvedin interfaceIOOSymbolsScopeTOP
-
isFieldSymbolsAlreadyResolved
public boolean isFieldSymbolsAlreadyResolved()
- Specified by:
isFieldSymbolsAlreadyResolvedin interfaceIOOSymbolsScopeTOP
-
setFieldSymbolsAlreadyResolved
public void setFieldSymbolsAlreadyResolved(boolean fieldSymbolsAlreadyResolved)
- Specified by:
setFieldSymbolsAlreadyResolvedin interfaceIOOSymbolsScopeTOP
-
isMethodSymbolsAlreadyResolved
public boolean isMethodSymbolsAlreadyResolved()
- Specified by:
isMethodSymbolsAlreadyResolvedin interfaceIOOSymbolsScopeTOP
-
setMethodSymbolsAlreadyResolved
public void setMethodSymbolsAlreadyResolved(boolean methodSymbolsAlreadyResolved)
- Specified by:
setMethodSymbolsAlreadyResolvedin interfaceIOOSymbolsScopeTOP
-
isDiagramSymbolsAlreadyResolved
public boolean isDiagramSymbolsAlreadyResolved()
- Specified by:
isDiagramSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
setDiagramSymbolsAlreadyResolved
public void setDiagramSymbolsAlreadyResolved(boolean diagramSymbolsAlreadyResolved)
- Specified by:
setDiagramSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
isTypeSymbolsAlreadyResolved
public boolean isTypeSymbolsAlreadyResolved()
- Specified by:
isTypeSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
setTypeSymbolsAlreadyResolved
public void setTypeSymbolsAlreadyResolved(boolean typeSymbolsAlreadyResolved)
- Specified by:
setTypeSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
isTypeVarSymbolsAlreadyResolved
public boolean isTypeVarSymbolsAlreadyResolved()
- Specified by:
isTypeVarSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
setTypeVarSymbolsAlreadyResolved
public void setTypeVarSymbolsAlreadyResolved(boolean typeVarSymbolsAlreadyResolved)
- Specified by:
setTypeVarSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
isVariableSymbolsAlreadyResolved
public boolean isVariableSymbolsAlreadyResolved()
- Specified by:
isVariableSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
setVariableSymbolsAlreadyResolved
public void setVariableSymbolsAlreadyResolved(boolean variableSymbolsAlreadyResolved)
- Specified by:
setVariableSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
isFunctionSymbolsAlreadyResolved
public boolean isFunctionSymbolsAlreadyResolved()
- Specified by:
isFunctionSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
setFunctionSymbolsAlreadyResolved
public void setFunctionSymbolsAlreadyResolved(boolean functionSymbolsAlreadyResolved)
- Specified by:
setFunctionSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
isMCStereotypeSymbolsAlreadyResolved
public boolean isMCStereotypeSymbolsAlreadyResolved()
- Specified by:
isMCStereotypeSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
setMCStereotypeSymbolsAlreadyResolved
public void setMCStereotypeSymbolsAlreadyResolved(boolean mCStereotypeSymbolsAlreadyResolved)
- Specified by:
setMCStereotypeSymbolsAlreadyResolvedin interfaceIBasicSymbolsScopeTOP
-
getEnclosingScope
public IGrammar_WithConceptsScope getEnclosingScope()
- Specified by:
getEnclosingScopein interfaceIAntlrScope- Specified by:
getEnclosingScopein interfaceIAssignmentExpressionsScope- Specified by:
getEnclosingScopein interfaceIBasicSymbolsScopeTOP- Specified by:
getEnclosingScopein interfaceIBitExpressionsScope- Specified by:
getEnclosingScopein interfaceICommonExpressionsScope- Specified by:
getEnclosingScopein interfaceIExpressionsBasisScope- Specified by:
getEnclosingScopein interfaceIGrammar_WithConceptsScope- Specified by:
getEnclosingScopein interfaceIGrammarScopeTOP- Specified by:
getEnclosingScopein interfaceIJavaClassExpressionsScope- Specified by:
getEnclosingScopein interfaceIJavaLightScope- Specified by:
getEnclosingScopein interfaceIMCArrayStatementsScope- Specified by:
getEnclosingScopein interfaceIMCBasicsScope- Specified by:
getEnclosingScopein interfaceIMCBasicTypesScope- Specified by:
getEnclosingScopein interfaceIMCCollectionTypesScope- Specified by:
getEnclosingScopein interfaceIMCCommonLiteralsScope- Specified by:
getEnclosingScopein interfaceIMCCommonStatementsScope- Specified by:
getEnclosingScopein interfaceIMCExceptionStatementsScope- Specified by:
getEnclosingScopein interfaceIMCFullGenericTypesScope- Specified by:
getEnclosingScopein interfaceIMCLiteralsBasisScope- Specified by:
getEnclosingScopein interfaceIMCReturnStatementsScope- Specified by:
getEnclosingScopein interfaceIMCSimpleGenericTypesScope- Specified by:
getEnclosingScopein interfaceIMCStatementsBasisScope- Specified by:
getEnclosingScopein interfaceIMCVarDeclarationStatementsScope- Specified by:
getEnclosingScopein interfaceIOOSymbolsScopeTOP- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope- Specified by:
getEnclosingScopein interfaceITypeParametersScope- Specified by:
getEnclosingScopein interfaceIUglyExpressionsScope
-
setEnclosingScope
public void setEnclosingScope(IGrammar_WithConceptsScope enclosingScope)
- Specified by:
setEnclosingScopein interfaceIGrammar_WithConceptsScope
-
getSpanningSymbol
public de.monticore.symboltable.IScopeSpanningSymbol getSpanningSymbol()
- Specified by:
getSpanningSymbolin interfacede.monticore.symboltable.IScope
-
isPresentSpanningSymbol
public boolean isPresentSpanningSymbol()
- Specified by:
isPresentSpanningSymbolin interfacede.monticore.symboltable.IScope
-
setSpanningSymbol
public void setSpanningSymbol(de.monticore.symboltable.IScopeSpanningSymbol spanningSymbol)
- Specified by:
setSpanningSymbolin interfacede.monticore.symboltable.IScope
-
setSpanningSymbolAbsent
public void setSpanningSymbolAbsent()
- Specified by:
setSpanningSymbolAbsentin interfacede.monticore.symboltable.IScope
-
isShadowing
public boolean isShadowing()
- Specified by:
isShadowingin interfacede.monticore.symboltable.IScope
-
setShadowing
public void setShadowing(boolean shadowing)
- Specified by:
setShadowingin interfacede.monticore.symboltable.IScope
-
isExportingSymbols
public boolean isExportingSymbols()
- Specified by:
isExportingSymbolsin interfacede.monticore.symboltable.IScope
-
setExportingSymbols
public void setExportingSymbols(boolean exportingSymbols)
- Specified by:
setExportingSymbolsin interfacede.monticore.symboltable.IScope
-
isOrdered
public boolean isOrdered()
- Specified by:
isOrderedin interfacede.monticore.symboltable.IScope
-
setOrdered
public void setOrdered(boolean ordered)
- Specified by:
setOrderedin interfacede.monticore.symboltable.IScope
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacede.monticore.symboltable.IScope
-
isPresentName
public boolean isPresentName()
- Specified by:
isPresentNamein interfacede.monticore.symboltable.IScope
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfacede.monticore.symboltable.IScope
-
setNameAbsent
public void setNameAbsent()
- Specified by:
setNameAbsentin interfacede.monticore.symboltable.IScope
-
getAstNode
public de.monticore.ast.ASTNode getAstNode()
- Specified by:
getAstNodein interfacede.monticore.symboltable.IScope
-
isPresentAstNode
public boolean isPresentAstNode()
- Specified by:
isPresentAstNodein interfacede.monticore.symboltable.IScope
-
setAstNode
public void setAstNode(de.monticore.ast.ASTNode astNode)
- Specified by:
setAstNodein interfacede.monticore.symboltable.IScope
-
setAstNodeAbsent
public void setAstNodeAbsent()
- Specified by:
setAstNodeAbsentin interfacede.monticore.symboltable.IScope
-
addSubScope
public void addSubScope(IGrammar_WithConceptsScope subScope)
- Specified by:
addSubScopein interfaceIGrammar_WithConceptsScope
-
removeSubScope
public void removeSubScope(IGrammar_WithConceptsScope subScope)
- Specified by:
removeSubScopein interfaceIGrammar_WithConceptsScope
-
getSubScopes
public java.util.List<IGrammar_WithConceptsScope> getSubScopes()
- Specified by:
getSubScopesin interfaceIAntlrScope- Specified by:
getSubScopesin interfaceIAssignmentExpressionsScope- Specified by:
getSubScopesin interfaceIBasicSymbolsScopeTOP- Specified by:
getSubScopesin interfaceIBitExpressionsScope- Specified by:
getSubScopesin interfaceICommonExpressionsScope- Specified by:
getSubScopesin interfaceIExpressionsBasisScope- Specified by:
getSubScopesin interfaceIGrammar_WithConceptsScope- Specified by:
getSubScopesin interfaceIGrammarScopeTOP- Specified by:
getSubScopesin interfaceIJavaClassExpressionsScope- Specified by:
getSubScopesin interfaceIJavaLightScope- Specified by:
getSubScopesin interfaceIMCArrayStatementsScope- Specified by:
getSubScopesin interfaceIMCBasicsScope- Specified by:
getSubScopesin interfaceIMCBasicTypesScope- Specified by:
getSubScopesin interfaceIMCCollectionTypesScope- Specified by:
getSubScopesin interfaceIMCCommonLiteralsScope- Specified by:
getSubScopesin interfaceIMCCommonStatementsScope- Specified by:
getSubScopesin interfaceIMCExceptionStatementsScope- Specified by:
getSubScopesin interfaceIMCFullGenericTypesScope- Specified by:
getSubScopesin interfaceIMCLiteralsBasisScope- Specified by:
getSubScopesin interfaceIMCReturnStatementsScope- Specified by:
getSubScopesin interfaceIMCSimpleGenericTypesScope- Specified by:
getSubScopesin interfaceIMCStatementsBasisScope- Specified by:
getSubScopesin interfaceIMCVarDeclarationStatementsScope- Specified by:
getSubScopesin interfaceIOOSymbolsScopeTOP- Specified by:
getSubScopesin interfaceITypeParametersScope- Specified by:
getSubScopesin interfaceIUglyExpressionsScope
-
setSubScopes
public void setSubScopes(java.util.List<IGrammar_WithConceptsScope> subScopes)
-
addSubScope
public void addSubScope(IGrammarScope subScope)
- Specified by:
addSubScopein interfaceIGrammarScopeTOP
-
removeSubScope
public void removeSubScope(IGrammarScope subScope)
- Specified by:
removeSubScopein interfaceIGrammarScopeTOP
-
setEnclosingScope
public void setEnclosingScope(IGrammarScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIGrammarScopeTOP
-
addSubScope
public void addSubScope(IMCCommonStatementsScope subScope)
- Specified by:
addSubScopein interfaceIMCCommonStatementsScope
-
removeSubScope
public void removeSubScope(IMCCommonStatementsScope subScope)
- Specified by:
removeSubScopein interfaceIMCCommonStatementsScope
-
setEnclosingScope
public void setEnclosingScope(IMCCommonStatementsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCCommonStatementsScope
-
addSubScope
public void addSubScope(IMCReturnStatementsScope subScope)
- Specified by:
addSubScopein interfaceIMCReturnStatementsScope
-
removeSubScope
public void removeSubScope(IMCReturnStatementsScope subScope)
- Specified by:
removeSubScopein interfaceIMCReturnStatementsScope
-
setEnclosingScope
public void setEnclosingScope(IMCReturnStatementsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCReturnStatementsScope
-
addSubScope
public void addSubScope(IMCExceptionStatementsScope subScope)
- Specified by:
addSubScopein interfaceIMCExceptionStatementsScope
-
removeSubScope
public void removeSubScope(IMCExceptionStatementsScope subScope)
- Specified by:
removeSubScopein interfaceIMCExceptionStatementsScope
-
setEnclosingScope
public void setEnclosingScope(IMCExceptionStatementsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCExceptionStatementsScope
-
addSubScope
public void addSubScope(IJavaClassExpressionsScope subScope)
- Specified by:
addSubScopein interfaceIJavaClassExpressionsScope
-
removeSubScope
public void removeSubScope(IJavaClassExpressionsScope subScope)
- Specified by:
removeSubScopein interfaceIJavaClassExpressionsScope
-
setEnclosingScope
public void setEnclosingScope(IJavaClassExpressionsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIJavaClassExpressionsScope
-
addSubScope
public void addSubScope(IJavaLightScope subScope)
- Specified by:
addSubScopein interfaceIJavaLightScope
-
removeSubScope
public void removeSubScope(IJavaLightScope subScope)
- Specified by:
removeSubScopein interfaceIJavaLightScope
-
setEnclosingScope
public void setEnclosingScope(IJavaLightScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIJavaLightScope
-
addSubScope
public void addSubScope(IAntlrScope subScope)
- Specified by:
addSubScopein interfaceIAntlrScope
-
removeSubScope
public void removeSubScope(IAntlrScope subScope)
- Specified by:
removeSubScopein interfaceIAntlrScope
-
setEnclosingScope
public void setEnclosingScope(IAntlrScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIAntlrScope
-
addSubScope
public void addSubScope(ICommonExpressionsScope subScope)
- Specified by:
addSubScopein interfaceICommonExpressionsScope
-
removeSubScope
public void removeSubScope(ICommonExpressionsScope subScope)
- Specified by:
removeSubScopein interfaceICommonExpressionsScope
-
setEnclosingScope
public void setEnclosingScope(ICommonExpressionsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceICommonExpressionsScope
-
addSubScope
public void addSubScope(IBitExpressionsScope subScope)
- Specified by:
addSubScopein interfaceIBitExpressionsScope
-
removeSubScope
public void removeSubScope(IBitExpressionsScope subScope)
- Specified by:
removeSubScopein interfaceIBitExpressionsScope
-
setEnclosingScope
public void setEnclosingScope(IBitExpressionsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIBitExpressionsScope
-
addSubScope
public void addSubScope(IMCCommonLiteralsScope subScope)
- Specified by:
addSubScopein interfaceIMCCommonLiteralsScope
-
removeSubScope
public void removeSubScope(IMCCommonLiteralsScope subScope)
- Specified by:
removeSubScopein interfaceIMCCommonLiteralsScope
-
setEnclosingScope
public void setEnclosingScope(IMCCommonLiteralsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCCommonLiteralsScope
-
addSubScope
public void addSubScope(IMCSimpleGenericTypesScope subScope)
- Specified by:
addSubScopein interfaceIMCSimpleGenericTypesScope
-
removeSubScope
public void removeSubScope(IMCSimpleGenericTypesScope subScope)
- Specified by:
removeSubScopein interfaceIMCSimpleGenericTypesScope
-
setEnclosingScope
public void setEnclosingScope(IMCSimpleGenericTypesScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCSimpleGenericTypesScope
-
addSubScope
public void addSubScope(IMCBasicsScope subScope)
- Specified by:
addSubScopein interfaceIMCBasicsScope
-
removeSubScope
public void removeSubScope(IMCBasicsScope subScope)
- Specified by:
removeSubScopein interfaceIMCBasicsScope
-
setEnclosingScope
public void setEnclosingScope(IMCBasicsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCBasicsScope
-
addSubScope
public void addSubScope(IMCLiteralsBasisScope subScope)
- Specified by:
addSubScopein interfaceIMCLiteralsBasisScope
-
removeSubScope
public void removeSubScope(IMCLiteralsBasisScope subScope)
- Specified by:
removeSubScopein interfaceIMCLiteralsBasisScope
-
setEnclosingScope
public void setEnclosingScope(IMCLiteralsBasisScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCLiteralsBasisScope
-
addSubScope
public void addSubScope(IMCCollectionTypesScope subScope)
- Specified by:
addSubScopein interfaceIMCCollectionTypesScope
-
removeSubScope
public void removeSubScope(IMCCollectionTypesScope subScope)
- Specified by:
removeSubScopein interfaceIMCCollectionTypesScope
-
setEnclosingScope
public void setEnclosingScope(IMCCollectionTypesScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCCollectionTypesScope
-
addSubScope
public void addSubScope(IMCBasicTypesScope subScope)
- Specified by:
addSubScopein interfaceIMCBasicTypesScope
-
removeSubScope
public void removeSubScope(IMCBasicTypesScope subScope)
- Specified by:
removeSubScopein interfaceIMCBasicTypesScope
-
setEnclosingScope
public void setEnclosingScope(IMCBasicTypesScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCBasicTypesScope
-
addSubScope
public void addSubScope(IMCVarDeclarationStatementsScope subScope)
- Specified by:
addSubScopein interfaceIMCVarDeclarationStatementsScope
-
removeSubScope
public void removeSubScope(IMCVarDeclarationStatementsScope subScope)
- Specified by:
removeSubScopein interfaceIMCVarDeclarationStatementsScope
-
setEnclosingScope
public void setEnclosingScope(IMCVarDeclarationStatementsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCVarDeclarationStatementsScope
-
addSubScope
public void addSubScope(IMCStatementsBasisScope subScope)
- Specified by:
addSubScopein interfaceIMCStatementsBasisScope
-
removeSubScope
public void removeSubScope(IMCStatementsBasisScope subScope)
- Specified by:
removeSubScopein interfaceIMCStatementsBasisScope
-
setEnclosingScope
public void setEnclosingScope(IMCStatementsBasisScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCStatementsBasisScope
-
addSubScope
public void addSubScope(IExpressionsBasisScope subScope)
- Specified by:
addSubScopein interfaceIExpressionsBasisScope
-
removeSubScope
public void removeSubScope(IExpressionsBasisScope subScope)
- Specified by:
removeSubScopein interfaceIExpressionsBasisScope
-
setEnclosingScope
public void setEnclosingScope(IExpressionsBasisScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIExpressionsBasisScope
-
addSubScope
public void addSubScope(IOOSymbolsScope subScope)
- Specified by:
addSubScopein interfaceIOOSymbolsScopeTOP
-
removeSubScope
public void removeSubScope(IOOSymbolsScope subScope)
- Specified by:
removeSubScopein interfaceIOOSymbolsScopeTOP
-
setEnclosingScope
public void setEnclosingScope(IOOSymbolsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIOOSymbolsScopeTOP
-
addSubScope
public void addSubScope(IBasicSymbolsScope subScope)
- Specified by:
addSubScopein interfaceIBasicSymbolsScopeTOP
-
removeSubScope
public void removeSubScope(IBasicSymbolsScope subScope)
- Specified by:
removeSubScopein interfaceIBasicSymbolsScopeTOP
-
setEnclosingScope
public void setEnclosingScope(IBasicSymbolsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIBasicSymbolsScopeTOP
-
addSubScope
public void addSubScope(IMCFullGenericTypesScope subScope)
- Specified by:
addSubScopein interfaceIMCFullGenericTypesScope
-
removeSubScope
public void removeSubScope(IMCFullGenericTypesScope subScope)
- Specified by:
removeSubScopein interfaceIMCFullGenericTypesScope
-
setEnclosingScope
public void setEnclosingScope(IMCFullGenericTypesScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCFullGenericTypesScope
-
addSubScope
public void addSubScope(IUglyExpressionsScope subScope)
- Specified by:
addSubScopein interfaceIUglyExpressionsScope
-
removeSubScope
public void removeSubScope(IUglyExpressionsScope subScope)
- Specified by:
removeSubScopein interfaceIUglyExpressionsScope
-
setEnclosingScope
public void setEnclosingScope(IUglyExpressionsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIUglyExpressionsScope
-
addSubScope
public void addSubScope(IAssignmentExpressionsScope subScope)
- Specified by:
addSubScopein interfaceIAssignmentExpressionsScope
-
removeSubScope
public void removeSubScope(IAssignmentExpressionsScope subScope)
- Specified by:
removeSubScopein interfaceIAssignmentExpressionsScope
-
setEnclosingScope
public void setEnclosingScope(IAssignmentExpressionsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIAssignmentExpressionsScope
-
addSubScope
public void addSubScope(IMCArrayStatementsScope subScope)
- Specified by:
addSubScopein interfaceIMCArrayStatementsScope
-
removeSubScope
public void removeSubScope(IMCArrayStatementsScope subScope)
- Specified by:
removeSubScopein interfaceIMCArrayStatementsScope
-
setEnclosingScope
public void setEnclosingScope(IMCArrayStatementsScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceIMCArrayStatementsScope
-
addSubScope
public void addSubScope(ITypeParametersScope subScope)
- Specified by:
addSubScopein interfaceITypeParametersScope
-
removeSubScope
public void removeSubScope(ITypeParametersScope subScope)
- Specified by:
removeSubScopein interfaceITypeParametersScope
-
setEnclosingScope
public void setEnclosingScope(ITypeParametersScope newEnclosingScope)
- Specified by:
setEnclosingScopein interfaceITypeParametersScope
-
resolveMCGrammarSubKinds
public java.util.List<MCGrammarSymbol> resolveMCGrammarSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCGrammarSymbol> predicate)
- Specified by:
resolveMCGrammarSubKindsin interfaceIGrammarScopeTOP
-
resolveAdditionalAttributeSubKinds
public java.util.List<AdditionalAttributeSymbol> resolveAdditionalAttributeSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<AdditionalAttributeSymbol> predicate)
- Specified by:
resolveAdditionalAttributeSubKindsin interfaceIGrammarScopeTOP
-
resolveProdSubKinds
public java.util.List<ProdSymbol> resolveProdSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<ProdSymbol> predicate)
- Specified by:
resolveProdSubKindsin interfaceIGrammarScopeTOP
-
resolveRuleComponentSubKinds
public java.util.List<RuleComponentSymbol> resolveRuleComponentSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<RuleComponentSymbol> predicate)
- Specified by:
resolveRuleComponentSubKindsin interfaceIGrammarScopeTOP
-
resolveJavaMethodSubKinds
public java.util.List<JavaMethodSymbol> resolveJavaMethodSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<JavaMethodSymbol> predicate)
- Specified by:
resolveJavaMethodSubKindsin interfaceIJavaLightScope
-
resolveOOTypeSubKinds
public java.util.List<OOTypeSymbol> resolveOOTypeSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> predicate)
- Specified by:
resolveOOTypeSubKindsin interfaceIOOSymbolsScopeTOP
-
resolveFieldSubKinds
public java.util.List<FieldSymbol> resolveFieldSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> predicate)
- Specified by:
resolveFieldSubKindsin interfaceIOOSymbolsScopeTOP
-
resolveMethodSubKinds
public java.util.List<MethodSymbol> resolveMethodSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)
- Specified by:
resolveMethodSubKindsin interfaceIOOSymbolsScopeTOP
-
resolveDiagramSubKinds
public java.util.List<DiagramSymbol> resolveDiagramSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)
- Specified by:
resolveDiagramSubKindsin interfaceIBasicSymbolsScopeTOP
-
resolveTypeSubKinds
public java.util.List<TypeSymbol> resolveTypeSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)
- Specified by:
resolveTypeSubKindsin interfaceIBasicSymbolsScopeTOP
-
resolveTypeVarSubKinds
public java.util.List<TypeVarSymbol> resolveTypeVarSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)
- Specified by:
resolveTypeVarSubKindsin interfaceIBasicSymbolsScopeTOP
-
resolveVariableSubKinds
public java.util.List<VariableSymbol> resolveVariableSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)
- Specified by:
resolveVariableSubKindsin interfaceIBasicSymbolsScopeTOP
-
resolveFunctionSubKinds
public java.util.List<FunctionSymbol> resolveFunctionSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)
- Specified by:
resolveFunctionSubKindsin interfaceIBasicSymbolsScopeTOP
-
resolveMCStereotypeSubKinds
public java.util.List<MCStereotypeSymbol> resolveMCStereotypeSubKinds(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)
- Specified by:
resolveMCStereotypeSubKindsin interfaceIBasicSymbolsScopeTOP
-
accept
public void accept(Grammar_WithConceptsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope
-
accept
public void accept(GrammarTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIGrammarScopeTOP
-
accept
public void accept(MCCommonStatementsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope
-
accept
public void accept(MCReturnStatementsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCReturnStatementsScope
-
accept
public void accept(MCExceptionStatementsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope
-
accept
public void accept(JavaClassExpressionsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope
-
accept
public void accept(JavaLightTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaLightScope
-
accept
public void accept(AntlrTraverser visitor)
- Specified by:
acceptin interfaceIAntlrScope- Specified by:
acceptin interfaceIGrammar_WithConceptsScope
-
accept
public void accept(CommonExpressionsTraverser visitor)
- Specified by:
acceptin interfaceICommonExpressionsScope- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope
-
accept
public void accept(BitExpressionsTraverser visitor)
- Specified by:
acceptin interfaceIBitExpressionsScope- Specified by:
acceptin interfaceIGrammar_WithConceptsScope
-
accept
public void accept(MCCommonLiteralsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope
-
accept
public void accept(MCSimpleGenericTypesTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCFullGenericTypesScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope
-
accept
public void accept(MCBasicsTraverser visitor)
- Specified by:
acceptin interfaceIAssignmentExpressionsScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIBitExpressionsScope- Specified by:
acceptin interfaceICommonExpressionsScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCFullGenericTypesScope- Specified by:
acceptin interfaceIMCReturnStatementsScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP- Specified by:
acceptin interfaceITypeParametersScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
public void accept(MCLiteralsBasisTraverser visitor)
- Specified by:
acceptin interfaceIAssignmentExpressionsScope- Specified by:
acceptin interfaceIBitExpressionsScope- Specified by:
acceptin interfaceICommonExpressionsScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceIMCReturnStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
public void accept(MCCollectionTypesTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfaceIMCFullGenericTypesScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope
-
accept
public void accept(MCBasicTypesTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCFullGenericTypesScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceITypeParametersScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
public void accept(MCVarDeclarationStatementsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope
-
accept
public void accept(MCStatementsBasisTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCReturnStatementsScope- Specified by:
acceptin interfaceIMCStatementsBasisScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope
-
accept
public void accept(ExpressionsBasisTraverser visitor)
- Specified by:
acceptin interfaceIAssignmentExpressionsScope- Specified by:
acceptin interfaceIBitExpressionsScope- Specified by:
acceptin interfaceICommonExpressionsScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCReturnStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
public void accept(OOSymbolsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP
-
accept
public void accept(BasicSymbolsTraverser visitor)
- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP- Specified by:
acceptin interfaceITypeParametersScope
-
accept
public void accept(MCFullGenericTypesTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCFullGenericTypesScope
-
accept
public void accept(UglyExpressionsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
accept
public void accept(AssignmentExpressionsTraverser visitor)
- Specified by:
acceptin interfaceIAssignmentExpressionsScope- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaLightScope
-
accept
public void accept(MCArrayStatementsTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope
-
accept
public void accept(TypeParametersTraverser visitor)
- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceITypeParametersScope
-
accept
public void accept(de.monticore.visitor.ITraverser visitor)
- Specified by:
acceptin interfaceIAntlrScope- Specified by:
acceptin interfaceIAssignmentExpressionsScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIBitExpressionsScope- Specified by:
acceptin interfaceICommonExpressionsScope- Specified by:
acceptin interfaceIExpressionsBasisScope- Specified by:
acceptin interfaceIGrammar_WithConceptsScope- Specified by:
acceptin interfaceIGrammarScopeTOP- Specified by:
acceptin interfaceIJavaClassExpressionsScope- Specified by:
acceptin interfaceIJavaLightScope- Specified by:
acceptin interfaceIMCArrayStatementsScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfaceIMCCommonLiteralsScope- Specified by:
acceptin interfaceIMCCommonStatementsScope- Specified by:
acceptin interfaceIMCExceptionStatementsScope- Specified by:
acceptin interfaceIMCFullGenericTypesScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfaceIMCReturnStatementsScope- Specified by:
acceptin interfaceIMCSimpleGenericTypesScope- Specified by:
acceptin interfaceIMCStatementsBasisScope- Specified by:
acceptin interfaceIMCVarDeclarationStatementsScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP- Specified by:
acceptin interfacede.monticore.symboltable.IScope- Specified by:
acceptin interfaceITypeParametersScope- Specified by:
acceptin interfaceIUglyExpressionsScope
-
-