Interface IBasicSymbolsGlobalScope

All Superinterfaces:
IBasicSymbolsScope, IBasicSymbolsScopeTOP, de.monticore.symboltable.IGlobalScope, IMCBasicsGlobalScope, IMCBasicsScope, de.monticore.symboltable.IScope
All Known Subinterfaces:
ICompSymbolsGlobalScope, IGrammar_WithConceptsGlobalScope, IJavaClassExpressionsGlobalScope, IJavaLightGlobalScope, ILambdaExpressionsGlobalScope, IMCArrayStatementsGlobalScope, IMCCommonStatementsGlobalScope, IMCExceptionStatementsGlobalScope, IMCFullJavaStatementsGlobalScope, IMCSynchronizedStatementsGlobalScope, IMCVarDeclarationStatementsGlobalScope, IOCLExpressionsGlobalScope, IODRulesGlobalScope, IOOSymbolsGlobalScope, ISetExpressionsGlobalScope, ITFBasisExtsGlobalScope, ITFCommonsGlobalScope, ITypeParametersGlobalScope
All Known Implementing Classes:
BasicSymbolsGlobalScope, CompSymbolsGlobalScope, Grammar_WithConceptsGlobalScope, Grammar_WithConceptsGlobalScopeTOP, JavaClassExpressionsGlobalScope, JavaLightGlobalScope, LambdaExpressionsGlobalScope, MCArrayStatementsGlobalScope, MCCommonStatementsGlobalScope, MCExceptionStatementsGlobalScope, MCFullJavaStatementsGlobalScope, MCSynchronizedStatementsGlobalScope, MCVarDeclarationStatementsGlobalScope, OCLExpressionsGlobalScope, ODRulesGlobalScope, OOSymbolsGlobalScope, SetExpressionsGlobalScope, TFBasisExtsGlobalScope, TFCommonsGlobalScope, TypeParametersGlobalScope

public interface IBasicSymbolsGlobalScope extends IMCBasicsGlobalScope, IBasicSymbolsScope
  • Method Details

    • calculateModelNamesForDiagram

      default Set<String> calculateModelNamesForDiagram(String name)
    • calculateModelNamesForType

      default Set<String> calculateModelNamesForType(String name)
    • calculateModelNamesForTypeVar

      default Set<String> calculateModelNamesForTypeVar(String name)
    • calculateModelNamesForVariable

      default Set<String> calculateModelNamesForVariable(String name)
    • calculateModelNamesForFunction

      default Set<String> calculateModelNamesForFunction(String name)
    • calculateModelNamesForMCStereotype

      default Set<String> calculateModelNamesForMCStereotype(String name)
    • containsAdaptedDiagramSymbolResolver

      default boolean containsAdaptedDiagramSymbolResolver(Object element)
    • containsAllAdaptedDiagramSymbolResolver

      default boolean containsAllAdaptedDiagramSymbolResolver(Collection<?> collection)
    • isEmptyAdaptedDiagramSymbolResolver

      default boolean isEmptyAdaptedDiagramSymbolResolver()
    • iteratorAdaptedDiagramSymbolResolver

      default Iterator<IDiagramSymbolResolver> iteratorAdaptedDiagramSymbolResolver()
    • sizeAdaptedDiagramSymbolResolver

      default int sizeAdaptedDiagramSymbolResolver()
    • toArrayAdaptedDiagramSymbolResolver

      default IDiagramSymbolResolver[] toArrayAdaptedDiagramSymbolResolver(IDiagramSymbolResolver[] array)
    • toArrayAdaptedDiagramSymbolResolver

      default Object[] toArrayAdaptedDiagramSymbolResolver()
    • spliteratorAdaptedDiagramSymbolResolver

      default Spliterator<IDiagramSymbolResolver> spliteratorAdaptedDiagramSymbolResolver()
    • streamAdaptedDiagramSymbolResolver

      default Stream<IDiagramSymbolResolver> streamAdaptedDiagramSymbolResolver()
    • parallelStreamAdaptedDiagramSymbolResolver

      default Stream<IDiagramSymbolResolver> parallelStreamAdaptedDiagramSymbolResolver()
    • getAdaptedDiagramSymbolResolver

      default IDiagramSymbolResolver getAdaptedDiagramSymbolResolver(int index)
    • indexOfAdaptedDiagramSymbolResolver

      default int indexOfAdaptedDiagramSymbolResolver(Object element)
    • lastIndexOfAdaptedDiagramSymbolResolver

      default int lastIndexOfAdaptedDiagramSymbolResolver(Object element)
    • equalsAdaptedDiagramSymbolResolver

      default boolean equalsAdaptedDiagramSymbolResolver(Object o)
    • hashCodeAdaptedDiagramSymbolResolver

      default int hashCodeAdaptedDiagramSymbolResolver()
    • listIteratorAdaptedDiagramSymbolResolver

      default ListIterator<IDiagramSymbolResolver> listIteratorAdaptedDiagramSymbolResolver()
    • listIteratorAdaptedDiagramSymbolResolver

      default ListIterator<IDiagramSymbolResolver> listIteratorAdaptedDiagramSymbolResolver(int index)
    • subListAdaptedDiagramSymbolResolver

      default List<IDiagramSymbolResolver> subListAdaptedDiagramSymbolResolver(int start, int end)
    • getAdaptedDiagramSymbolResolverList

      List<IDiagramSymbolResolver> getAdaptedDiagramSymbolResolverList()
    • clearAdaptedDiagramSymbolResolver

      default void clearAdaptedDiagramSymbolResolver()
    • addAdaptedDiagramSymbolResolver

      default boolean addAdaptedDiagramSymbolResolver(IDiagramSymbolResolver element)
    • addAllAdaptedDiagramSymbolResolver

      default boolean addAllAdaptedDiagramSymbolResolver(Collection<? extends IDiagramSymbolResolver> collection)
    • removeAdaptedDiagramSymbolResolver

      default boolean removeAdaptedDiagramSymbolResolver(Object element)
    • removeAllAdaptedDiagramSymbolResolver

      default boolean removeAllAdaptedDiagramSymbolResolver(Collection<?> collection)
    • retainAllAdaptedDiagramSymbolResolver

      default boolean retainAllAdaptedDiagramSymbolResolver(Collection<?> collection)
    • removeIfAdaptedDiagramSymbolResolver

      default boolean removeIfAdaptedDiagramSymbolResolver(Predicate<? super IDiagramSymbolResolver> filter)
    • forEachAdaptedDiagramSymbolResolver

      default void forEachAdaptedDiagramSymbolResolver(Consumer<? super IDiagramSymbolResolver> action)
    • addAdaptedDiagramSymbolResolver

      default void addAdaptedDiagramSymbolResolver(int index, IDiagramSymbolResolver element)
    • addAllAdaptedDiagramSymbolResolver

      default boolean addAllAdaptedDiagramSymbolResolver(int index, Collection<? extends IDiagramSymbolResolver> collection)
    • removeAdaptedDiagramSymbolResolver

      default IDiagramSymbolResolver removeAdaptedDiagramSymbolResolver(int index)
    • setAdaptedDiagramSymbolResolver

      default IDiagramSymbolResolver setAdaptedDiagramSymbolResolver(int index, IDiagramSymbolResolver element)
    • replaceAllAdaptedDiagramSymbolResolver

      default void replaceAllAdaptedDiagramSymbolResolver(UnaryOperator<IDiagramSymbolResolver> operator)
    • sortAdaptedDiagramSymbolResolver

      default void sortAdaptedDiagramSymbolResolver(Comparator<? super IDiagramSymbolResolver> comparator)
    • setAdaptedDiagramSymbolResolverList

      void setAdaptedDiagramSymbolResolverList(List<IDiagramSymbolResolver> adaptedDiagramSymbolResolver)
    • containsAdaptedTypeSymbolResolver

      default boolean containsAdaptedTypeSymbolResolver(Object element)
    • containsAllAdaptedTypeSymbolResolver

      default boolean containsAllAdaptedTypeSymbolResolver(Collection<?> collection)
    • isEmptyAdaptedTypeSymbolResolver

      default boolean isEmptyAdaptedTypeSymbolResolver()
    • iteratorAdaptedTypeSymbolResolver

      default Iterator<ITypeSymbolResolver> iteratorAdaptedTypeSymbolResolver()
    • sizeAdaptedTypeSymbolResolver

      default int sizeAdaptedTypeSymbolResolver()
    • toArrayAdaptedTypeSymbolResolver

      default ITypeSymbolResolver[] toArrayAdaptedTypeSymbolResolver(ITypeSymbolResolver[] array)
    • toArrayAdaptedTypeSymbolResolver

      default Object[] toArrayAdaptedTypeSymbolResolver()
    • spliteratorAdaptedTypeSymbolResolver

      default Spliterator<ITypeSymbolResolver> spliteratorAdaptedTypeSymbolResolver()
    • streamAdaptedTypeSymbolResolver

      default Stream<ITypeSymbolResolver> streamAdaptedTypeSymbolResolver()
    • parallelStreamAdaptedTypeSymbolResolver

      default Stream<ITypeSymbolResolver> parallelStreamAdaptedTypeSymbolResolver()
    • getAdaptedTypeSymbolResolver

      default ITypeSymbolResolver getAdaptedTypeSymbolResolver(int index)
    • indexOfAdaptedTypeSymbolResolver

      default int indexOfAdaptedTypeSymbolResolver(Object element)
    • lastIndexOfAdaptedTypeSymbolResolver

      default int lastIndexOfAdaptedTypeSymbolResolver(Object element)
    • equalsAdaptedTypeSymbolResolver

      default boolean equalsAdaptedTypeSymbolResolver(Object o)
    • hashCodeAdaptedTypeSymbolResolver

      default int hashCodeAdaptedTypeSymbolResolver()
    • listIteratorAdaptedTypeSymbolResolver

      default ListIterator<ITypeSymbolResolver> listIteratorAdaptedTypeSymbolResolver()
    • listIteratorAdaptedTypeSymbolResolver

      default ListIterator<ITypeSymbolResolver> listIteratorAdaptedTypeSymbolResolver(int index)
    • subListAdaptedTypeSymbolResolver

      default List<ITypeSymbolResolver> subListAdaptedTypeSymbolResolver(int start, int end)
    • getAdaptedTypeSymbolResolverList

      List<ITypeSymbolResolver> getAdaptedTypeSymbolResolverList()
    • clearAdaptedTypeSymbolResolver

      default void clearAdaptedTypeSymbolResolver()
    • addAdaptedTypeSymbolResolver

      default boolean addAdaptedTypeSymbolResolver(ITypeSymbolResolver element)
    • addAllAdaptedTypeSymbolResolver

      default boolean addAllAdaptedTypeSymbolResolver(Collection<? extends ITypeSymbolResolver> collection)
    • removeAdaptedTypeSymbolResolver

      default boolean removeAdaptedTypeSymbolResolver(Object element)
    • removeAllAdaptedTypeSymbolResolver

      default boolean removeAllAdaptedTypeSymbolResolver(Collection<?> collection)
    • retainAllAdaptedTypeSymbolResolver

      default boolean retainAllAdaptedTypeSymbolResolver(Collection<?> collection)
    • removeIfAdaptedTypeSymbolResolver

      default boolean removeIfAdaptedTypeSymbolResolver(Predicate<? super ITypeSymbolResolver> filter)
    • forEachAdaptedTypeSymbolResolver

      default void forEachAdaptedTypeSymbolResolver(Consumer<? super ITypeSymbolResolver> action)
    • addAdaptedTypeSymbolResolver

      default void addAdaptedTypeSymbolResolver(int index, ITypeSymbolResolver element)
    • addAllAdaptedTypeSymbolResolver

      default boolean addAllAdaptedTypeSymbolResolver(int index, Collection<? extends ITypeSymbolResolver> collection)
    • removeAdaptedTypeSymbolResolver

      default ITypeSymbolResolver removeAdaptedTypeSymbolResolver(int index)
    • setAdaptedTypeSymbolResolver

      default ITypeSymbolResolver setAdaptedTypeSymbolResolver(int index, ITypeSymbolResolver element)
    • replaceAllAdaptedTypeSymbolResolver

      default void replaceAllAdaptedTypeSymbolResolver(UnaryOperator<ITypeSymbolResolver> operator)
    • sortAdaptedTypeSymbolResolver

      default void sortAdaptedTypeSymbolResolver(Comparator<? super ITypeSymbolResolver> comparator)
    • setAdaptedTypeSymbolResolverList

      void setAdaptedTypeSymbolResolverList(List<ITypeSymbolResolver> adaptedTypeSymbolResolver)
    • containsAdaptedTypeVarSymbolResolver

      default boolean containsAdaptedTypeVarSymbolResolver(Object element)
    • containsAllAdaptedTypeVarSymbolResolver

      default boolean containsAllAdaptedTypeVarSymbolResolver(Collection<?> collection)
    • isEmptyAdaptedTypeVarSymbolResolver

      default boolean isEmptyAdaptedTypeVarSymbolResolver()
    • iteratorAdaptedTypeVarSymbolResolver

      default Iterator<ITypeVarSymbolResolver> iteratorAdaptedTypeVarSymbolResolver()
    • sizeAdaptedTypeVarSymbolResolver

      default int sizeAdaptedTypeVarSymbolResolver()
    • toArrayAdaptedTypeVarSymbolResolver

      default ITypeVarSymbolResolver[] toArrayAdaptedTypeVarSymbolResolver(ITypeVarSymbolResolver[] array)
    • toArrayAdaptedTypeVarSymbolResolver

      default Object[] toArrayAdaptedTypeVarSymbolResolver()
    • spliteratorAdaptedTypeVarSymbolResolver

      default Spliterator<ITypeVarSymbolResolver> spliteratorAdaptedTypeVarSymbolResolver()
    • streamAdaptedTypeVarSymbolResolver

      default Stream<ITypeVarSymbolResolver> streamAdaptedTypeVarSymbolResolver()
    • parallelStreamAdaptedTypeVarSymbolResolver

      default Stream<ITypeVarSymbolResolver> parallelStreamAdaptedTypeVarSymbolResolver()
    • getAdaptedTypeVarSymbolResolver

      default ITypeVarSymbolResolver getAdaptedTypeVarSymbolResolver(int index)
    • indexOfAdaptedTypeVarSymbolResolver

      default int indexOfAdaptedTypeVarSymbolResolver(Object element)
    • lastIndexOfAdaptedTypeVarSymbolResolver

      default int lastIndexOfAdaptedTypeVarSymbolResolver(Object element)
    • equalsAdaptedTypeVarSymbolResolver

      default boolean equalsAdaptedTypeVarSymbolResolver(Object o)
    • hashCodeAdaptedTypeVarSymbolResolver

      default int hashCodeAdaptedTypeVarSymbolResolver()
    • listIteratorAdaptedTypeVarSymbolResolver

      default ListIterator<ITypeVarSymbolResolver> listIteratorAdaptedTypeVarSymbolResolver()
    • listIteratorAdaptedTypeVarSymbolResolver

      default ListIterator<ITypeVarSymbolResolver> listIteratorAdaptedTypeVarSymbolResolver(int index)
    • subListAdaptedTypeVarSymbolResolver

      default List<ITypeVarSymbolResolver> subListAdaptedTypeVarSymbolResolver(int start, int end)
    • getAdaptedTypeVarSymbolResolverList

      List<ITypeVarSymbolResolver> getAdaptedTypeVarSymbolResolverList()
    • clearAdaptedTypeVarSymbolResolver

      default void clearAdaptedTypeVarSymbolResolver()
    • addAdaptedTypeVarSymbolResolver

      default boolean addAdaptedTypeVarSymbolResolver(ITypeVarSymbolResolver element)
    • addAllAdaptedTypeVarSymbolResolver

      default boolean addAllAdaptedTypeVarSymbolResolver(Collection<? extends ITypeVarSymbolResolver> collection)
    • removeAdaptedTypeVarSymbolResolver

      default boolean removeAdaptedTypeVarSymbolResolver(Object element)
    • removeAllAdaptedTypeVarSymbolResolver

      default boolean removeAllAdaptedTypeVarSymbolResolver(Collection<?> collection)
    • retainAllAdaptedTypeVarSymbolResolver

      default boolean retainAllAdaptedTypeVarSymbolResolver(Collection<?> collection)
    • removeIfAdaptedTypeVarSymbolResolver

      default boolean removeIfAdaptedTypeVarSymbolResolver(Predicate<? super ITypeVarSymbolResolver> filter)
    • forEachAdaptedTypeVarSymbolResolver

      default void forEachAdaptedTypeVarSymbolResolver(Consumer<? super ITypeVarSymbolResolver> action)
    • addAdaptedTypeVarSymbolResolver

      default void addAdaptedTypeVarSymbolResolver(int index, ITypeVarSymbolResolver element)
    • addAllAdaptedTypeVarSymbolResolver

      default boolean addAllAdaptedTypeVarSymbolResolver(int index, Collection<? extends ITypeVarSymbolResolver> collection)
    • removeAdaptedTypeVarSymbolResolver

      default ITypeVarSymbolResolver removeAdaptedTypeVarSymbolResolver(int index)
    • setAdaptedTypeVarSymbolResolver

      default ITypeVarSymbolResolver setAdaptedTypeVarSymbolResolver(int index, ITypeVarSymbolResolver element)
    • replaceAllAdaptedTypeVarSymbolResolver

      default void replaceAllAdaptedTypeVarSymbolResolver(UnaryOperator<ITypeVarSymbolResolver> operator)
    • sortAdaptedTypeVarSymbolResolver

      default void sortAdaptedTypeVarSymbolResolver(Comparator<? super ITypeVarSymbolResolver> comparator)
    • setAdaptedTypeVarSymbolResolverList

      void setAdaptedTypeVarSymbolResolverList(List<ITypeVarSymbolResolver> adaptedTypeVarSymbolResolver)
    • containsAdaptedVariableSymbolResolver

      default boolean containsAdaptedVariableSymbolResolver(Object element)
    • containsAllAdaptedVariableSymbolResolver

      default boolean containsAllAdaptedVariableSymbolResolver(Collection<?> collection)
    • isEmptyAdaptedVariableSymbolResolver

      default boolean isEmptyAdaptedVariableSymbolResolver()
    • iteratorAdaptedVariableSymbolResolver

      default Iterator<IVariableSymbolResolver> iteratorAdaptedVariableSymbolResolver()
    • sizeAdaptedVariableSymbolResolver

      default int sizeAdaptedVariableSymbolResolver()
    • toArrayAdaptedVariableSymbolResolver

      default IVariableSymbolResolver[] toArrayAdaptedVariableSymbolResolver(IVariableSymbolResolver[] array)
    • toArrayAdaptedVariableSymbolResolver

      default Object[] toArrayAdaptedVariableSymbolResolver()
    • spliteratorAdaptedVariableSymbolResolver

      default Spliterator<IVariableSymbolResolver> spliteratorAdaptedVariableSymbolResolver()
    • streamAdaptedVariableSymbolResolver

      default Stream<IVariableSymbolResolver> streamAdaptedVariableSymbolResolver()
    • parallelStreamAdaptedVariableSymbolResolver

      default Stream<IVariableSymbolResolver> parallelStreamAdaptedVariableSymbolResolver()
    • getAdaptedVariableSymbolResolver

      default IVariableSymbolResolver getAdaptedVariableSymbolResolver(int index)
    • indexOfAdaptedVariableSymbolResolver

      default int indexOfAdaptedVariableSymbolResolver(Object element)
    • lastIndexOfAdaptedVariableSymbolResolver

      default int lastIndexOfAdaptedVariableSymbolResolver(Object element)
    • equalsAdaptedVariableSymbolResolver

      default boolean equalsAdaptedVariableSymbolResolver(Object o)
    • hashCodeAdaptedVariableSymbolResolver

      default int hashCodeAdaptedVariableSymbolResolver()
    • listIteratorAdaptedVariableSymbolResolver

      default ListIterator<IVariableSymbolResolver> listIteratorAdaptedVariableSymbolResolver()
    • listIteratorAdaptedVariableSymbolResolver

      default ListIterator<IVariableSymbolResolver> listIteratorAdaptedVariableSymbolResolver(int index)
    • subListAdaptedVariableSymbolResolver

      default List<IVariableSymbolResolver> subListAdaptedVariableSymbolResolver(int start, int end)
    • getAdaptedVariableSymbolResolverList

      List<IVariableSymbolResolver> getAdaptedVariableSymbolResolverList()
    • clearAdaptedVariableSymbolResolver

      default void clearAdaptedVariableSymbolResolver()
    • addAdaptedVariableSymbolResolver

      default boolean addAdaptedVariableSymbolResolver(IVariableSymbolResolver element)
    • addAllAdaptedVariableSymbolResolver

      default boolean addAllAdaptedVariableSymbolResolver(Collection<? extends IVariableSymbolResolver> collection)
    • removeAdaptedVariableSymbolResolver

      default boolean removeAdaptedVariableSymbolResolver(Object element)
    • removeAllAdaptedVariableSymbolResolver

      default boolean removeAllAdaptedVariableSymbolResolver(Collection<?> collection)
    • retainAllAdaptedVariableSymbolResolver

      default boolean retainAllAdaptedVariableSymbolResolver(Collection<?> collection)
    • removeIfAdaptedVariableSymbolResolver

      default boolean removeIfAdaptedVariableSymbolResolver(Predicate<? super IVariableSymbolResolver> filter)
    • forEachAdaptedVariableSymbolResolver

      default void forEachAdaptedVariableSymbolResolver(Consumer<? super IVariableSymbolResolver> action)
    • addAdaptedVariableSymbolResolver

      default void addAdaptedVariableSymbolResolver(int index, IVariableSymbolResolver element)
    • addAllAdaptedVariableSymbolResolver

      default boolean addAllAdaptedVariableSymbolResolver(int index, Collection<? extends IVariableSymbolResolver> collection)
    • removeAdaptedVariableSymbolResolver

      default IVariableSymbolResolver removeAdaptedVariableSymbolResolver(int index)
    • setAdaptedVariableSymbolResolver

      default IVariableSymbolResolver setAdaptedVariableSymbolResolver(int index, IVariableSymbolResolver element)
    • replaceAllAdaptedVariableSymbolResolver

      default void replaceAllAdaptedVariableSymbolResolver(UnaryOperator<IVariableSymbolResolver> operator)
    • sortAdaptedVariableSymbolResolver

      default void sortAdaptedVariableSymbolResolver(Comparator<? super IVariableSymbolResolver> comparator)
    • setAdaptedVariableSymbolResolverList

      void setAdaptedVariableSymbolResolverList(List<IVariableSymbolResolver> adaptedVariableSymbolResolver)
    • containsAdaptedFunctionSymbolResolver

      default boolean containsAdaptedFunctionSymbolResolver(Object element)
    • containsAllAdaptedFunctionSymbolResolver

      default boolean containsAllAdaptedFunctionSymbolResolver(Collection<?> collection)
    • isEmptyAdaptedFunctionSymbolResolver

      default boolean isEmptyAdaptedFunctionSymbolResolver()
    • iteratorAdaptedFunctionSymbolResolver

      default Iterator<IFunctionSymbolResolver> iteratorAdaptedFunctionSymbolResolver()
    • sizeAdaptedFunctionSymbolResolver

      default int sizeAdaptedFunctionSymbolResolver()
    • toArrayAdaptedFunctionSymbolResolver

      default IFunctionSymbolResolver[] toArrayAdaptedFunctionSymbolResolver(IFunctionSymbolResolver[] array)
    • toArrayAdaptedFunctionSymbolResolver

      default Object[] toArrayAdaptedFunctionSymbolResolver()
    • spliteratorAdaptedFunctionSymbolResolver

      default Spliterator<IFunctionSymbolResolver> spliteratorAdaptedFunctionSymbolResolver()
    • streamAdaptedFunctionSymbolResolver

      default Stream<IFunctionSymbolResolver> streamAdaptedFunctionSymbolResolver()
    • parallelStreamAdaptedFunctionSymbolResolver

      default Stream<IFunctionSymbolResolver> parallelStreamAdaptedFunctionSymbolResolver()
    • getAdaptedFunctionSymbolResolver

      default IFunctionSymbolResolver getAdaptedFunctionSymbolResolver(int index)
    • indexOfAdaptedFunctionSymbolResolver

      default int indexOfAdaptedFunctionSymbolResolver(Object element)
    • lastIndexOfAdaptedFunctionSymbolResolver

      default int lastIndexOfAdaptedFunctionSymbolResolver(Object element)
    • equalsAdaptedFunctionSymbolResolver

      default boolean equalsAdaptedFunctionSymbolResolver(Object o)
    • hashCodeAdaptedFunctionSymbolResolver

      default int hashCodeAdaptedFunctionSymbolResolver()
    • listIteratorAdaptedFunctionSymbolResolver

      default ListIterator<IFunctionSymbolResolver> listIteratorAdaptedFunctionSymbolResolver()
    • listIteratorAdaptedFunctionSymbolResolver

      default ListIterator<IFunctionSymbolResolver> listIteratorAdaptedFunctionSymbolResolver(int index)
    • subListAdaptedFunctionSymbolResolver

      default List<IFunctionSymbolResolver> subListAdaptedFunctionSymbolResolver(int start, int end)
    • getAdaptedFunctionSymbolResolverList

      List<IFunctionSymbolResolver> getAdaptedFunctionSymbolResolverList()
    • clearAdaptedFunctionSymbolResolver

      default void clearAdaptedFunctionSymbolResolver()
    • addAdaptedFunctionSymbolResolver

      default boolean addAdaptedFunctionSymbolResolver(IFunctionSymbolResolver element)
    • addAllAdaptedFunctionSymbolResolver

      default boolean addAllAdaptedFunctionSymbolResolver(Collection<? extends IFunctionSymbolResolver> collection)
    • removeAdaptedFunctionSymbolResolver

      default boolean removeAdaptedFunctionSymbolResolver(Object element)
    • removeAllAdaptedFunctionSymbolResolver

      default boolean removeAllAdaptedFunctionSymbolResolver(Collection<?> collection)
    • retainAllAdaptedFunctionSymbolResolver

      default boolean retainAllAdaptedFunctionSymbolResolver(Collection<?> collection)
    • removeIfAdaptedFunctionSymbolResolver

      default boolean removeIfAdaptedFunctionSymbolResolver(Predicate<? super IFunctionSymbolResolver> filter)
    • forEachAdaptedFunctionSymbolResolver

      default void forEachAdaptedFunctionSymbolResolver(Consumer<? super IFunctionSymbolResolver> action)
    • addAdaptedFunctionSymbolResolver

      default void addAdaptedFunctionSymbolResolver(int index, IFunctionSymbolResolver element)
    • addAllAdaptedFunctionSymbolResolver

      default boolean addAllAdaptedFunctionSymbolResolver(int index, Collection<? extends IFunctionSymbolResolver> collection)
    • removeAdaptedFunctionSymbolResolver

      default IFunctionSymbolResolver removeAdaptedFunctionSymbolResolver(int index)
    • setAdaptedFunctionSymbolResolver

      default IFunctionSymbolResolver setAdaptedFunctionSymbolResolver(int index, IFunctionSymbolResolver element)
    • replaceAllAdaptedFunctionSymbolResolver

      default void replaceAllAdaptedFunctionSymbolResolver(UnaryOperator<IFunctionSymbolResolver> operator)
    • sortAdaptedFunctionSymbolResolver

      default void sortAdaptedFunctionSymbolResolver(Comparator<? super IFunctionSymbolResolver> comparator)
    • setAdaptedFunctionSymbolResolverList

      void setAdaptedFunctionSymbolResolverList(List<IFunctionSymbolResolver> adaptedFunctionSymbolResolver)
    • containsAdaptedMCStereotypeSymbolResolver

      default boolean containsAdaptedMCStereotypeSymbolResolver(Object element)
    • containsAllAdaptedMCStereotypeSymbolResolver

      default boolean containsAllAdaptedMCStereotypeSymbolResolver(Collection<?> collection)
    • isEmptyAdaptedMCStereotypeSymbolResolver

      default boolean isEmptyAdaptedMCStereotypeSymbolResolver()
    • iteratorAdaptedMCStereotypeSymbolResolver

      default Iterator<IMCStereotypeSymbolResolver> iteratorAdaptedMCStereotypeSymbolResolver()
    • sizeAdaptedMCStereotypeSymbolResolver

      default int sizeAdaptedMCStereotypeSymbolResolver()
    • toArrayAdaptedMCStereotypeSymbolResolver

      default IMCStereotypeSymbolResolver[] toArrayAdaptedMCStereotypeSymbolResolver(IMCStereotypeSymbolResolver[] array)
    • toArrayAdaptedMCStereotypeSymbolResolver

      default Object[] toArrayAdaptedMCStereotypeSymbolResolver()
    • spliteratorAdaptedMCStereotypeSymbolResolver

      default Spliterator<IMCStereotypeSymbolResolver> spliteratorAdaptedMCStereotypeSymbolResolver()
    • streamAdaptedMCStereotypeSymbolResolver

      default Stream<IMCStereotypeSymbolResolver> streamAdaptedMCStereotypeSymbolResolver()
    • parallelStreamAdaptedMCStereotypeSymbolResolver

      default Stream<IMCStereotypeSymbolResolver> parallelStreamAdaptedMCStereotypeSymbolResolver()
    • getAdaptedMCStereotypeSymbolResolver

      default IMCStereotypeSymbolResolver getAdaptedMCStereotypeSymbolResolver(int index)
    • indexOfAdaptedMCStereotypeSymbolResolver

      default int indexOfAdaptedMCStereotypeSymbolResolver(Object element)
    • lastIndexOfAdaptedMCStereotypeSymbolResolver

      default int lastIndexOfAdaptedMCStereotypeSymbolResolver(Object element)
    • equalsAdaptedMCStereotypeSymbolResolver

      default boolean equalsAdaptedMCStereotypeSymbolResolver(Object o)
    • hashCodeAdaptedMCStereotypeSymbolResolver

      default int hashCodeAdaptedMCStereotypeSymbolResolver()
    • listIteratorAdaptedMCStereotypeSymbolResolver

      default ListIterator<IMCStereotypeSymbolResolver> listIteratorAdaptedMCStereotypeSymbolResolver()
    • listIteratorAdaptedMCStereotypeSymbolResolver

      default ListIterator<IMCStereotypeSymbolResolver> listIteratorAdaptedMCStereotypeSymbolResolver(int index)
    • subListAdaptedMCStereotypeSymbolResolver

      default List<IMCStereotypeSymbolResolver> subListAdaptedMCStereotypeSymbolResolver(int start, int end)
    • getAdaptedMCStereotypeSymbolResolverList

      List<IMCStereotypeSymbolResolver> getAdaptedMCStereotypeSymbolResolverList()
    • clearAdaptedMCStereotypeSymbolResolver

      default void clearAdaptedMCStereotypeSymbolResolver()
    • addAdaptedMCStereotypeSymbolResolver

      default boolean addAdaptedMCStereotypeSymbolResolver(IMCStereotypeSymbolResolver element)
    • addAllAdaptedMCStereotypeSymbolResolver

      default boolean addAllAdaptedMCStereotypeSymbolResolver(Collection<? extends IMCStereotypeSymbolResolver> collection)
    • removeAdaptedMCStereotypeSymbolResolver

      default boolean removeAdaptedMCStereotypeSymbolResolver(Object element)
    • removeAllAdaptedMCStereotypeSymbolResolver

      default boolean removeAllAdaptedMCStereotypeSymbolResolver(Collection<?> collection)
    • retainAllAdaptedMCStereotypeSymbolResolver

      default boolean retainAllAdaptedMCStereotypeSymbolResolver(Collection<?> collection)
    • removeIfAdaptedMCStereotypeSymbolResolver

      default boolean removeIfAdaptedMCStereotypeSymbolResolver(Predicate<? super IMCStereotypeSymbolResolver> filter)
    • forEachAdaptedMCStereotypeSymbolResolver

      default void forEachAdaptedMCStereotypeSymbolResolver(Consumer<? super IMCStereotypeSymbolResolver> action)
    • addAdaptedMCStereotypeSymbolResolver

      default void addAdaptedMCStereotypeSymbolResolver(int index, IMCStereotypeSymbolResolver element)
    • addAllAdaptedMCStereotypeSymbolResolver

      default boolean addAllAdaptedMCStereotypeSymbolResolver(int index, Collection<? extends IMCStereotypeSymbolResolver> collection)
    • removeAdaptedMCStereotypeSymbolResolver

      default IMCStereotypeSymbolResolver removeAdaptedMCStereotypeSymbolResolver(int index)
    • setAdaptedMCStereotypeSymbolResolver

      default IMCStereotypeSymbolResolver setAdaptedMCStereotypeSymbolResolver(int index, IMCStereotypeSymbolResolver element)
    • replaceAllAdaptedMCStereotypeSymbolResolver

      default void replaceAllAdaptedMCStereotypeSymbolResolver(UnaryOperator<IMCStereotypeSymbolResolver> operator)
    • sortAdaptedMCStereotypeSymbolResolver

      default void sortAdaptedMCStereotypeSymbolResolver(Comparator<? super IMCStereotypeSymbolResolver> comparator)
    • setAdaptedMCStereotypeSymbolResolverList

      void setAdaptedMCStereotypeSymbolResolverList(List<IMCStereotypeSymbolResolver> adaptedMCStereotypeSymbolResolver)
    • resolveAdaptedDiagram

      default List<DiagramSymbol> resolveAdaptedDiagram(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<DiagramSymbol> predicate)
    • resolveAdaptedType

      default List<TypeSymbol> resolveAdaptedType(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<TypeSymbol> predicate)
    • resolveAdaptedTypeVar

      default List<TypeVarSymbol> resolveAdaptedTypeVar(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<TypeVarSymbol> predicate)
    • resolveAdaptedVariable

      default List<VariableSymbol> resolveAdaptedVariable(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<VariableSymbol> predicate)
    • resolveAdaptedFunction

      default List<FunctionSymbol> resolveAdaptedFunction(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<FunctionSymbol> predicate)
    • resolveAdaptedMCStereotype

      default List<MCStereotypeSymbol> resolveAdaptedMCStereotype(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<MCStereotypeSymbol> predicate)
    • resolveDiagramMany

      default List<DiagramSymbol> resolveDiagramMany(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<DiagramSymbol> predicate)
      Specified by:
      resolveDiagramMany in interface IBasicSymbolsScopeTOP
    • loadDiagram

      void loadDiagram(String name)
    • resolveTypeMany

      default List<TypeSymbol> resolveTypeMany(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<TypeSymbol> predicate)
      Specified by:
      resolveTypeMany in interface IBasicSymbolsScopeTOP
    • loadType

      void loadType(String name)
    • resolveTypeVarMany

      default List<TypeVarSymbol> resolveTypeVarMany(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<TypeVarSymbol> predicate)
      Specified by:
      resolveTypeVarMany in interface IBasicSymbolsScopeTOP
    • loadTypeVar

      void loadTypeVar(String name)
    • resolveVariableMany

      default List<VariableSymbol> resolveVariableMany(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<VariableSymbol> predicate)
      Specified by:
      resolveVariableMany in interface IBasicSymbolsScopeTOP
    • loadVariable

      void loadVariable(String name)
    • resolveFunctionMany

      default List<FunctionSymbol> resolveFunctionMany(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<FunctionSymbol> predicate)
      Specified by:
      resolveFunctionMany in interface IBasicSymbolsScopeTOP
    • loadFunction

      void loadFunction(String name)
    • resolveMCStereotypeMany

      default List<MCStereotypeSymbol> resolveMCStereotypeMany(boolean foundSymbols, String name, de.monticore.symboltable.modifiers.AccessModifier modifier, Predicate<MCStereotypeSymbol> predicate)
      Specified by:
      resolveMCStereotypeMany in interface IBasicSymbolsScopeTOP
    • loadMCStereotype

      void loadMCStereotype(String name)
    • loadFileForModelName

      void loadFileForModelName(String modelName)
      Specified by:
      loadFileForModelName in interface IMCBasicsGlobalScope
    • getEnclosingScope

      default IBasicSymbolsScope getEnclosingScope()
      Specified by:
      getEnclosingScope in interface IBasicSymbolsScopeTOP
      Specified by:
      getEnclosingScope in interface IMCBasicsGlobalScope
      Specified by:
      getEnclosingScope in interface IMCBasicsScope
      Specified by:
      getEnclosingScope in interface de.monticore.symboltable.IScope
    • setEnclosingScope

      default void setEnclosingScope(IBasicSymbolsScope enclosingScope)
      Specified by:
      setEnclosingScope in interface IBasicSymbolsScopeTOP
    • getName

      default String getName()
      Specified by:
      getName in interface IMCBasicsGlobalScope
      Specified by:
      getName in interface de.monticore.symboltable.IScope
    • isPresentName

      default boolean isPresentName()
      Specified by:
      isPresentName in interface IMCBasicsGlobalScope
      Specified by:
      isPresentName in interface de.monticore.symboltable.IScope
    • checkIfContinueAsSubScope

      default boolean checkIfContinueAsSubScope(String symbolName)
      Specified by:
      checkIfContinueAsSubScope in interface IMCBasicsGlobalScope
      Specified by:
      checkIfContinueAsSubScope in interface de.monticore.symboltable.IScope
    • getSymbolDeSers

      Map<String,de.monticore.symboltable.serialization.ISymbolDeSer> getSymbolDeSers()
      Specified by:
      getSymbolDeSers in interface de.monticore.symboltable.IGlobalScope
      Specified by:
      getSymbolDeSers in interface IMCBasicsGlobalScope
    • putSymbolDeSer

      default void putSymbolDeSer(String key, de.monticore.symboltable.serialization.ISymbolDeSer value)
      Specified by:
      putSymbolDeSer in interface de.monticore.symboltable.IGlobalScope
      Specified by:
      putSymbolDeSer in interface IMCBasicsGlobalScope
    • getSymbolDeSer

      default de.monticore.symboltable.serialization.ISymbolDeSer getSymbolDeSer(String key)
      Specified by:
      getSymbolDeSer in interface de.monticore.symboltable.IGlobalScope
      Specified by:
      getSymbolDeSer in interface IMCBasicsGlobalScope
    • putDiagramSymbolDeSer

      default void putDiagramSymbolDeSer(String kind)
    • putTypeSymbolDeSer

      default void putTypeSymbolDeSer(String kind)
    • putTypeVarSymbolDeSer

      default void putTypeVarSymbolDeSer(String kind)
    • putVariableSymbolDeSer

      default void putVariableSymbolDeSer(String kind)
    • putFunctionSymbolDeSer

      default void putFunctionSymbolDeSer(String kind)
    • putMCStereotypeSymbolDeSer

      default void putMCStereotypeSymbolDeSer(String kind)
    • getDiagramSymbolDeSer

      default de.monticore.symboltable.serialization.ISymbolDeSer getDiagramSymbolDeSer()
    • getTypeSymbolDeSer

      default de.monticore.symboltable.serialization.ISymbolDeSer getTypeSymbolDeSer()
    • getTypeVarSymbolDeSer

      default de.monticore.symboltable.serialization.ISymbolDeSer getTypeVarSymbolDeSer()
    • getVariableSymbolDeSer

      default de.monticore.symboltable.serialization.ISymbolDeSer getVariableSymbolDeSer()
    • getFunctionSymbolDeSer

      default de.monticore.symboltable.serialization.ISymbolDeSer getFunctionSymbolDeSer()
    • getMCStereotypeSymbolDeSer

      default de.monticore.symboltable.serialization.ISymbolDeSer getMCStereotypeSymbolDeSer()
    • getRealThis

      Specified by:
      getRealThis in interface IMCBasicsGlobalScope
    • accept

      void accept(BasicSymbolsTraverser visitor)
      Specified by:
      accept in interface IBasicSymbolsScopeTOP
    • accept

      void accept(MCBasicsTraverser visitor)
      Specified by:
      accept in interface IBasicSymbolsScopeTOP
      Specified by:
      accept in interface IMCBasicsGlobalScope
      Specified by:
      accept in interface IMCBasicsScope
    • accept

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