Class ExpressionStateBasedContainerManager

java.lang.Object
org.eclipse.xtext.resource.containers.StateBasedContainerManager
com._1c.g5.v8.dt.dcs.expressions.scoping.ExpressionStateBasedContainerManager
All Implemented Interfaces:
org.eclipse.xtext.resource.IContainer.Manager

public class ExpressionStateBasedContainerManager extends org.eclipse.xtext.resource.containers.StateBasedContainerManager
Special implementation of StateBasedContainerManager for getting module index element in dcs expression scope
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.xtext.resource.IContainer
    getContainer(org.eclipse.xtext.resource.IResourceDescription desc, org.eclipse.xtext.resource.IResourceDescriptions resourceDescriptions)
     
    List<org.eclipse.xtext.resource.IContainer>
    getVisibleContainers(org.eclipse.xtext.resource.IResourceDescription desc, org.eclipse.xtext.resource.IResourceDescriptions resourceDescriptions)
     
    protected String
    internalGetContainerHandle(org.eclipse.xtext.resource.IResourceDescription desc, org.eclipse.xtext.resource.IResourceDescriptions resourceDescriptions)
     

    Methods inherited from class org.eclipse.xtext.resource.containers.StateBasedContainerManager

    createContainer, createContainer, getState, getStateProvider, getVisibleContainers, setDelegate, setStateProvider

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpressionStateBasedContainerManager

      public ExpressionStateBasedContainerManager()
  • Method Details

    • internalGetContainerHandle

      protected String internalGetContainerHandle(org.eclipse.xtext.resource.IResourceDescription desc, org.eclipse.xtext.resource.IResourceDescriptions resourceDescriptions)
      Overrides:
      internalGetContainerHandle in class org.eclipse.xtext.resource.containers.StateBasedContainerManager
    • getContainer

      public org.eclipse.xtext.resource.IContainer getContainer(org.eclipse.xtext.resource.IResourceDescription desc, org.eclipse.xtext.resource.IResourceDescriptions resourceDescriptions)
      Specified by:
      getContainer in interface org.eclipse.xtext.resource.IContainer.Manager
      Overrides:
      getContainer in class org.eclipse.xtext.resource.containers.StateBasedContainerManager
    • getVisibleContainers

      public List<org.eclipse.xtext.resource.IContainer> getVisibleContainers(org.eclipse.xtext.resource.IResourceDescription desc, org.eclipse.xtext.resource.IResourceDescriptions resourceDescriptions)
      Specified by:
      getVisibleContainers in interface org.eclipse.xtext.resource.IContainer.Manager
      Overrides:
      getVisibleContainers in class org.eclipse.xtext.resource.containers.StateBasedContainerManager