Interface IProgressConstants2

All Superinterfaces:
IProgressConstants

public interface IProgressConstants2 extends IProgressConstants
Constants relating to progress UI functionality of the workbench plug-in.

The constants define property keys that are used to associate UI related information with Jobs (org.eclipse.core.runtime.jobs.Job). This class is a superset of all previously defined progress constants.

Since:
3.6
See Also:
Restriction:
This interface is not intended to be implemented by clients.
  • Field Details

    • PROPERTY_PREFIX

      static final String PROPERTY_PREFIX
      Common prefix for properties defined in this interface.
      See Also:
    • COMMAND_PROPERTY

      static final QualifiedName COMMAND_PROPERTY
      This property is used to associate a ParameterizedCommand with a Job. If the Job is shown in the UI, the command might be represented as a button or hyper link to allow the user to trigger a job specific action, like showing the Job's results.

      Note: Only one of ACTION_PROPERTY or COMMAND_PROPERTY should be used

      See Also:
    • SHOW_IN_TASKBAR_ICON_PROPERTY

      static final QualifiedName SHOW_IN_TASKBAR_ICON_PROPERTY
      This property provides a hint to the progress UI to show the progress of the job in the application TaskBar

      The property must be of type Boolean and the hint is used if its value is true.