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

    Modifier and Type
    Method
    Description
    void
     
    void
    accept(de.monticore.visitor.ITraverser visitor)
     
    default void
     
     
     
    default int
     
    default void
     
    void
     

    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 Details

    • getSubScopes

      List<? extends IMCLiteralsBasisScope> getSubScopes()
    • addSubScope

      default void addSubScope(IMCLiteralsBasisScope subScope)
    • removeSubScope

      default void removeSubScope(IMCLiteralsBasisScope subScope)
    • getEnclosingScope

      IMCLiteralsBasisScope getEnclosingScope()
      Specified by:
      getEnclosingScope in interface de.monticore.symboltable.IScope
    • setEnclosingScope

      void setEnclosingScope(IMCLiteralsBasisScope enclosingScope)
    • accept

      void accept(MCLiteralsBasisTraverser visitor)
    • getSymbolsSize

      default int getSymbolsSize()
      Specified by:
      getSymbolsSize in interface de.monticore.symboltable.IScope
    • accept

      void accept(de.monticore.visitor.ITraverser visitor)
      Specified by:
      accept in interface de.monticore.symboltable.IScope