Interface IMCLiteralsBasisScope
-
- All Superinterfaces:
de.monticore.symboltable.IScope
- All Known Subinterfaces:
IAssignmentExpressionsArtifactScope,IAssignmentExpressionsGlobalScope,IAssignmentExpressionsScope,IBitExpressionsArtifactScope,IBitExpressionsGlobalScope,IBitExpressionsScope,ICardinalityArtifactScope,ICardinalityGlobalScope,ICardinalityScope,ICommonExpressionsArtifactScope,ICommonExpressionsGlobalScope,ICommonExpressionsScope,ICompSymbolsArtifactScope,ICompSymbolsGlobalScope,ICompSymbolsScope,IExpressionsBasisArtifactScope,IExpressionsBasisGlobalScope,IExpressionsBasisScope,IGrammar_WithConceptsArtifactScope,IGrammar_WithConceptsGlobalScope,IGrammar_WithConceptsScope,IGrammarArtifactScope,IGrammarGlobalScope,IGrammarScope,IGrammarScopeTOP,IJavaClassExpressionsArtifactScope,IJavaClassExpressionsGlobalScope,IJavaClassExpressionsScope,IJavaLightArtifactScope,IJavaLightGlobalScope,IJavaLightScope,ILambdaExpressionsArtifactScope,ILambdaExpressionsGlobalScope,ILambdaExpressionsScope,IMCArrayStatementsArtifactScope,IMCArrayStatementsGlobalScope,IMCArrayStatementsScope,IMCAssertStatementsArtifactScope,IMCAssertStatementsGlobalScope,IMCAssertStatementsScope,IMCCommonArtifactScope,IMCCommonGlobalScope,IMCCommonLiteralsArtifactScope,IMCCommonLiteralsGlobalScope,IMCCommonLiteralsScope,IMCCommonScope,IMCCommonStatementsArtifactScope,IMCCommonStatementsGlobalScope,IMCCommonStatementsScope,IMCExceptionStatementsArtifactScope,IMCExceptionStatementsGlobalScope,IMCExceptionStatementsScope,IMCFullJavaStatementsArtifactScope,IMCFullJavaStatementsGlobalScope,IMCFullJavaStatementsScope,IMCJavaLiteralsArtifactScope,IMCJavaLiteralsGlobalScope,IMCJavaLiteralsScope,IMCLiteralsBasisArtifactScope,IMCLiteralsBasisGlobalScope,IMCReturnStatementsArtifactScope,IMCReturnStatementsGlobalScope,IMCReturnStatementsScope,IMCSynchronizedStatementsArtifactScope,IMCSynchronizedStatementsGlobalScope,IMCSynchronizedStatementsScope,IMCVarDeclarationStatementsArtifactScope,IMCVarDeclarationStatementsGlobalScope,IMCVarDeclarationStatementsScope,IOCLExpressionsArtifactScope,IOCLExpressionsGlobalScope,IOCLExpressionsScope,IODRulesArtifactScope,IODRulesGlobalScope,IODRulesScope,IODRulesScopeTOP,IOptionalOperatorsArtifactScope,IOptionalOperatorsGlobalScope,IOptionalOperatorsScope,IRegExTypeArtifactScope,IRegExTypeGlobalScope,IRegExTypeScope,IRegularExpressionsArtifactScope,IRegularExpressionsGlobalScope,IRegularExpressionsScope,ISetExpressionsArtifactScope,ISetExpressionsGlobalScope,ISetExpressionsScope,ISIUnitLiteralsArtifactScope,ISIUnitLiteralsGlobalScope,ISIUnitLiteralsScope,ISIUnitsArtifactScope,ISIUnitsGlobalScope,ISIUnitsScope,ISIUnitTypes4ComputingArtifactScope,ISIUnitTypes4ComputingGlobalScope,ISIUnitTypes4ComputingScope,ISIUnitTypes4MathArtifactScope,ISIUnitTypes4MathGlobalScope,ISIUnitTypes4MathScope,IStreamExpressionsArtifactScope,IStreamExpressionsGlobalScope,IStreamExpressionsScope,ITagsArtifactScope,ITagSchemaArtifactScope,ITagSchemaGlobalScope,ITagSchemaScope,ITagsGlobalScope,ITagsScope,ITFBasisExtsArtifactScope,ITFBasisExtsGlobalScope,ITFBasisExtsScope,ITFCommonsArtifactScope,ITFCommonsGlobalScope,ITFCommonsScope,ITupleExpressionsArtifactScope,ITupleExpressionsGlobalScope,ITupleExpressionsScope,IUglyExpressionsArtifactScope,IUglyExpressionsGlobalScope,IUglyExpressionsScope,IUMLModifierArtifactScope,IUMLModifierGlobalScope,IUMLModifierScope,IUMLStereotypeArtifactScope,IUMLStereotypeGlobalScope,IUMLStereotypeScope
- All Known Implementing Classes:
AssignmentExpressionsArtifactScope,AssignmentExpressionsGlobalScope,AssignmentExpressionsScope,BitExpressionsArtifactScope,BitExpressionsGlobalScope,BitExpressionsScope,CardinalityArtifactScope,CardinalityGlobalScope,CardinalityScope,CommonExpressionsArtifactScope,CommonExpressionsGlobalScope,CommonExpressionsScope,CompSymbolsArtifactScope,CompSymbolsGlobalScope,CompSymbolsScope,ExpressionsBasisArtifactScope,ExpressionsBasisGlobalScope,ExpressionsBasisScope,Grammar_WithConceptsArtifactScope,Grammar_WithConceptsGlobalScope,Grammar_WithConceptsGlobalScopeTOP,Grammar_WithConceptsScope,GrammarArtifactScope,GrammarGlobalScope,GrammarScope,JavaClassExpressionsArtifactScope,JavaClassExpressionsGlobalScope,JavaClassExpressionsScope,JavaLightArtifactScope,JavaLightGlobalScope,JavaLightScope,LambdaExpressionsArtifactScope,LambdaExpressionsGlobalScope,LambdaExpressionsScope,MCArrayStatementsArtifactScope,MCArrayStatementsGlobalScope,MCArrayStatementsScope,MCAssertStatementsArtifactScope,MCAssertStatementsGlobalScope,MCAssertStatementsScope,MCCommonArtifactScope,MCCommonGlobalScope,MCCommonLiteralsArtifactScope,MCCommonLiteralsGlobalScope,MCCommonLiteralsScope,MCCommonScope,MCCommonStatementsArtifactScope,MCCommonStatementsGlobalScope,MCCommonStatementsScope,MCExceptionStatementsArtifactScope,MCExceptionStatementsGlobalScope,MCExceptionStatementsScope,MCFullJavaStatementsArtifactScope,MCFullJavaStatementsGlobalScope,MCFullJavaStatementsScope,MCJavaLiteralsArtifactScope,MCJavaLiteralsGlobalScope,MCJavaLiteralsScope,MCLiteralsBasisArtifactScope,MCLiteralsBasisGlobalScope,MCLiteralsBasisScope,MCReturnStatementsArtifactScope,MCReturnStatementsGlobalScope,MCReturnStatementsScope,MCSynchronizedStatementsArtifactScope,MCSynchronizedStatementsGlobalScope,MCSynchronizedStatementsScope,MCVarDeclarationStatementsArtifactScope,MCVarDeclarationStatementsGlobalScope,MCVarDeclarationStatementsScope,OCLExpressionsArtifactScope,OCLExpressionsGlobalScope,OCLExpressionsScope,ODRulesArtifactScope,ODRulesGlobalScope,ODRulesScope,OptionalOperatorsArtifactScope,OptionalOperatorsGlobalScope,OptionalOperatorsScope,RegExTypeArtifactScope,RegExTypeGlobalScope,RegExTypeScope,RegularExpressionsArtifactScope,RegularExpressionsGlobalScope,RegularExpressionsScope,SetExpressionsArtifactScope,SetExpressionsGlobalScope,SetExpressionsScope,SIUnitLiteralsArtifactScope,SIUnitLiteralsGlobalScope,SIUnitLiteralsScope,SIUnitsArtifactScope,SIUnitsGlobalScope,SIUnitsScope,SIUnitTypes4ComputingArtifactScope,SIUnitTypes4ComputingGlobalScope,SIUnitTypes4ComputingScope,SIUnitTypes4MathArtifactScope,SIUnitTypes4MathGlobalScope,SIUnitTypes4MathScope,StreamExpressionsArtifactScope,StreamExpressionsGlobalScope,StreamExpressionsScope,TagsArtifactScope,TagSchemaArtifactScope,TagSchemaGlobalScope,TagSchemaScope,TagsGlobalScope,TagsScope,TFBasisExtsArtifactScope,TFBasisExtsGlobalScope,TFBasisExtsScope,TFCommonsArtifactScope,TFCommonsGlobalScope,TFCommonsScope,TupleExpressionsArtifactScope,TupleExpressionsGlobalScope,TupleExpressionsScope,UglyExpressionsArtifactScope,UglyExpressionsGlobalScope,UglyExpressionsScope,UMLModifierArtifactScope,UMLModifierGlobalScope,UMLModifierScope,UMLStereotypeArtifactScope,UMLStereotypeGlobalScope,UMLStereotypeScope
public interface IMCLiteralsBasisScope extends de.monticore.symboltable.IScope
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaccept(MCLiteralsBasisTraverser visitor)voidaccept(de.monticore.visitor.ITraverser visitor)default voidaddSubScope(IMCLiteralsBasisScope subScope)IMCLiteralsBasisScopegetEnclosingScope()java.util.List<? extends IMCLiteralsBasisScope>getSubScopes()default intgetSymbolsSize()default voidremoveSubScope(IMCLiteralsBasisScope subScope)voidsetEnclosingScope(IMCLiteralsBasisScope enclosingScope)-
Methods 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 Detail
-
getSubScopes
java.util.List<? extends IMCLiteralsBasisScope> getSubScopes()
-
addSubScope
default void addSubScope(IMCLiteralsBasisScope subScope)
-
removeSubScope
default void removeSubScope(IMCLiteralsBasisScope subScope)
-
getEnclosingScope
IMCLiteralsBasisScope getEnclosingScope()
- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope
-
setEnclosingScope
void setEnclosingScope(IMCLiteralsBasisScope enclosingScope)
-
accept
void accept(MCLiteralsBasisTraverser visitor)
-
getSymbolsSize
default int getSymbolsSize()
- Specified by:
getSymbolsSizein interfacede.monticore.symboltable.IScope
-
accept
void accept(de.monticore.visitor.ITraverser visitor)
- Specified by:
acceptin interfacede.monticore.symboltable.IScope
-
-