Class ScopeSelection

java.lang.Object
com._1c.g5.v8.dt.internal.ui.validation.ScopeSelection

public class ScopeSelection extends Object
Selected projects and eobjects Description.
  • Constructor Details

    • ScopeSelection

      public ScopeSelection()
  • Method Details

    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getSelectedObjects

      public Map<org.eclipse.core.resources.IProject,Set<org.eclipse.emf.ecore.EObject>> getSelectedObjects()
      Returns map of selected eobjects groupped on its projects.
      Returns:
      the map with keys - projects and values - sets of ebjects selected in key project.
    • getSelectedProjects

      public Set<org.eclipse.core.resources.IProject> getSelectedProjects()
      Returns the set of selected projects. It is assumed that if a project is selected then all its subordinate elements are selected.
      Returns:
      the set of selected projects.
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object