Interface ISubordinateObjectsProvider

All Known Implementing Classes:
MarkerManagerExtensionsRegistry

public interface ISubordinateObjectsProvider
The subordinate object provider interface with internal validation specific.
  • Method Summary

    Modifier and Type
    Method
    Description
    getSubordinateTopObjectIds(org.eclipse.core.resources.IProject project, Object objectId)
    Returns subordinate top objects (in terms of BM) for the specified objectId.
    The subordinate objects are obtained from entire child objects subtree.
  • Method Details

    • getSubordinateTopObjectIds

      Collection<Object> getSubordinateTopObjectIds(org.eclipse.core.resources.IProject project, Object objectId)
      Returns subordinate top objects (in terms of BM) for the specified objectId.
      The subordinate objects are obtained from entire child objects subtree.
      Parameters:
      project - the project, cannot be null.
      objectId - the object identifier. It can be of type String or Long only.
      Returns:
      a collection of subordinate objects, never null.