Interface IMCSimpleGenericTypesScope
- All Superinterfaces:
IMCBasicsScope,IMCBasicTypesScope,IMCCollectionTypesScope,de.monticore.symboltable.IScope
- All Known Subinterfaces:
IGrammar_WithConceptsArtifactScope,IGrammar_WithConceptsGlobalScope,IGrammar_WithConceptsScope,IGrammarArtifactScope,IGrammarGlobalScope,IGrammarScope,IGrammarScopeTOP,IJavaClassExpressionsArtifactScope,IJavaClassExpressionsGlobalScope,IJavaClassExpressionsScope,IJavaLightArtifactScope,IJavaLightGlobalScope,IJavaLightScope,IMCFullGenericTypesArtifactScope,IMCFullGenericTypesGlobalScope,IMCFullGenericTypesScope,IMCSimpleGenericTypesArtifactScope,IMCSimpleGenericTypesGlobalScope,IODRuleGenerationArtifactScope,IODRuleGenerationGlobalScope,IODRuleGenerationScope,IODRulesArtifactScope,IODRulesGlobalScope,IODRulesScope,IODRulesScopeTOP,ITFBasisExtsArtifactScope,ITFBasisExtsGlobalScope,ITFBasisExtsScope,ITFCommonsArtifactScope,ITFCommonsGlobalScope,ITFCommonsScope
- All Known Implementing Classes:
Grammar_WithConceptsArtifactScope,Grammar_WithConceptsGlobalScope,Grammar_WithConceptsGlobalScopeTOP,Grammar_WithConceptsScope,GrammarArtifactScope,GrammarGlobalScope,GrammarScope,JavaClassExpressionsArtifactScope,JavaClassExpressionsGlobalScope,JavaClassExpressionsScope,JavaLightArtifactScope,JavaLightGlobalScope,JavaLightScope,MCFullGenericTypesArtifactScope,MCFullGenericTypesGlobalScope,MCFullGenericTypesScope,MCSimpleGenericTypesArtifactScope,MCSimpleGenericTypesGlobalScope,MCSimpleGenericTypesScope,ODRuleGenerationArtifactScope,ODRuleGenerationGlobalScope,ODRuleGenerationScope,ODRulesArtifactScope,ODRulesGlobalScope,ODRulesScope,TFBasisExtsArtifactScope,TFBasisExtsGlobalScope,TFBasisExtsScope,TFCommonsArtifactScope,TFCommonsGlobalScope,TFCommonsScope
-
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(MCBasicsTraverser visitor) voidaccept(MCBasicTypesTraverser visitor) voidaccept(MCCollectionTypesTraverser visitor) voidaccept(MCSimpleGenericTypesTraverser visitor) voidaccept(de.monticore.visitor.ITraverser visitor) default voidaddSubScope(IMCSimpleGenericTypesScope subScope) List<? extends IMCSimpleGenericTypesScope> default intdefault voidremoveSubScope(IMCSimpleGenericTypesScope subScope) voidsetEnclosingScope(IMCSimpleGenericTypesScope enclosingScope) Methods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.types.mcbasictypes._symboltable.IMCBasicTypesScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.types.mccollectiontypes._symboltable.IMCCollectionTypesScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.symboltable.IScope
add, checkIfContinueAsSubScope, checkIfContinueWithEnclosingScope, filterSymbolsByAccessModifier, getAstNode, getLocalUnknownSymbols, getName, getNameParts, getRemainingNameForResolveDown, getResolvedOrThrowException, getSpanningSymbol, getUnknownSymbols, isExportingSymbols, isOrdered, isPresentAstNode, isPresentName, isPresentSpanningSymbol, isProperSubScopeOf, isShadowing, isSubScopeOf, remove, setAstNode, setAstNodeAbsent, setExportingSymbols, setName, setNameAbsent, setOrdered, setShadowing, setSpanningSymbol, setSpanningSymbolAbsent
-
Method Details
-
getSubScopes
List<? extends IMCSimpleGenericTypesScope> getSubScopes()- Specified by:
getSubScopesin interfaceIMCBasicsScope- Specified by:
getSubScopesin interfaceIMCBasicTypesScope- Specified by:
getSubScopesin interfaceIMCCollectionTypesScope
-
addSubScope
-
removeSubScope
-
getEnclosingScope
IMCSimpleGenericTypesScope getEnclosingScope()- Specified by:
getEnclosingScopein interfaceIMCBasicsScope- Specified by:
getEnclosingScopein interfaceIMCBasicTypesScope- Specified by:
getEnclosingScopein interfaceIMCCollectionTypesScope- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope
-
setEnclosingScope
-
accept
-
getSymbolsSize
default int getSymbolsSize()- Specified by:
getSymbolsSizein interfaceIMCBasicsScope- Specified by:
getSymbolsSizein interfaceIMCBasicTypesScope- Specified by:
getSymbolsSizein interfaceIMCCollectionTypesScope- Specified by:
getSymbolsSizein interfacede.monticore.symboltable.IScope
-
accept
- Specified by:
acceptin interfaceIMCCollectionTypesScope
-
accept
- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesScope
-
accept
- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesScope
-
accept
void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCBasicTypesScope- Specified by:
acceptin interfaceIMCCollectionTypesScope- Specified by:
acceptin interfacede.monticore.symboltable.IScope
-