Interface IMarkerActionFilter

All Superinterfaces:
IActionFilter

public interface IMarkerActionFilter extends IActionFilter
Describes the public attributes for a marker and the acceptable values each may have.

A popup menu extension may use these constants to describe its object target. Each identifies an attribute name or possible value.

Clients are not expected to implement this interface.

See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    An attribute indicating whether the marker is considered done (value "done").
    static final String
    An attribute indicating the marker message (value "message").
    static final String
    An attribute indicating the marker priority (value "priority").
    static final String
    An attribute indicating the type of resource associated with the marker (value "resourceType").
    static final String
    An attribute indicating the marker severity (value "severity").
    static final String
    An attribute indicating the marker super type (value "superType").
    static final String
    An attribute indicating the marker type (value "type").
  • Method Summary

    Methods inherited from interface org.eclipse.ui.IActionFilter

    testAttribute
  • Field Details

    • TYPE

      static final String TYPE
      An attribute indicating the marker type (value "type"). The attribute value in xml should match one of the marker types defined in the workbench's marker extension point. Common examples are IMarker.TASK, IMarker.BOOKMARK, and IMarker.MARKER.
      See Also:
    • SUPER_TYPE

      static final String SUPER_TYPE
      An attribute indicating the marker super type (value "superType"). The attribute value in xml should match one of the marker types defined in the workbench's marker extension point. Common examples are IMarker.TASK, IMarker.BOOKMARK, and IMarker.MARKER.
      See Also:
    • PRIORITY

      static final String PRIORITY
      An attribute indicating the marker priority (value "priority"). The attribute value in xml must be one of IMarker.PRIORITY_LOW, IMarker.PRIORITY_NORMAL, or IMarker.PRIORITY_HIGH
      See Also:
    • SEVERITY

      static final String SEVERITY
      An attribute indicating the marker severity (value "severity"). The attribute value in xml in xml must be one of IMarker.SEVERITY_ERROR, IMarker.SEVERITY_WARNING, or IMarker.SEVERITY_INFO
      See Also:
    • DONE

      static final String DONE
      An attribute indicating whether the marker is considered done (value "done"). The attribute value in xml must be one of "true" or "false".
      See Also:
    • MESSAGE

      static final String MESSAGE
      An attribute indicating the marker message (value "message"). The attribute value in xml is unconstrained. "*" may be used at the start or the end to represent "one or more characters".
      See Also:
    • RESOURCE_TYPE

      static final String RESOURCE_TYPE
      An attribute indicating the type of resource associated with the marker (value "resourceType"). The attribute value in xml must be one of IResource.FILE, IResource.PROJECT, IResource.FOLDER, or IResource.ROOT.
      See Also: