Interface IDevelopmentProcessSupplier

All Known Implementing Classes:
GitBranchProcessSupplier

public interface IDevelopmentProcessSupplier
Development process supplier allows to describe to the development process issues provision. Supplier is defined by extensions in plugin.xml.

Following is an example definition of a development process contributor extension:

 <extension point="com._1c.g5.v8.dt.team.developmentProcess">
    <supplier class="com.example.SomeVcsBranchBasedProcessSupplier"/>
 </extension>
 

Defined development process supplier will be used for existing development process issues provision.

This interface is intended to be implemented and registered by clients. Instances are not intended to be explicitly used by client. Clients may use IDevelopmentProcessManager instead.

  • Method Summary

    Modifier and Type
    Method
    Description
    getAll(org.eclipse.core.resources.IProject project)
    Returns a collection of all current development issue descriptors.
  • Method Details

    • getAll

      Collection<IIssueDescriptor> getAll(org.eclipse.core.resources.IProject project) throws DevelopmentProcessException
      Returns a collection of all current development issue descriptors.
      Parameters:
      project - the workspace project, cannot be null
      Returns:
      a collection of all current development issue descriptors, never null
      Throws:
      DevelopmentProcessException - if development issue get failed