Class MarkerItem

java.lang.Object
org.eclipse.ui.views.markers.MarkerItem

public abstract class MarkerItem extends Object
The MarkerItem class is the class that represents the objects displayed at IMarker related views. This class is not intended to be sub-classed by clients.
Since:
3.4
  • Constructor Details

    • MarkerItem

      public MarkerItem()
  • Method Details

    • getAttributeValue

      public boolean getAttributeValue(String attribute, boolean defaultValue)
      Return the boolean associated with attributeName or defaultValue if it is not found.
      Parameters:
      attribute - the attribute
      defaultValue - the defaultValue if the value is not set
      Returns:
      boolean
    • getAttributeValue

      public int getAttributeValue(String attribute, int defaultValue)
      Get the value of the attribute in the enclosed marker.
      Parameters:
      attribute - the attribute
      defaultValue - the defaultValue if the value is not set
      Returns:
      int
    • getAttributeValue

      public String getAttributeValue(String attribute, String defaultValue)
      Get the String value of the attribute in the enclosed marker.
      Parameters:
      attribute - the attribute
      defaultValue - the defaultValue if the value is not set
      Returns:
      String
    • getLocation

      public String getLocation()
      Get the location string for the receiver. This method is provided for convenience purposes as the location can be inferred from a line number or location attribute if the MarkerItem has an associated IMarker.
      Returns:
      String
      See Also:
    • getPath

      public String getPath()
      Get the path string for the receiver. This method is provided for convenience as a path can be inferred from the location of an IResource or the path attribute if the MarkerItem has an associated IMarker.
      Returns:
      String
      See Also:
    • getMarker

      public IMarker getMarker()
      Return the marker for the receiver.
      Returns:
      IMarker