org.eclipse.ui.views.markers
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 a
MarkerSupportView
. This class is not intended to be sub-classed by clients,
-
Since:
- 3.4
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
MarkerItem
public MarkerItem()
getAttributeValue
public boolean getAttributeValue(
String attribute,
boolean defaultValue)
- Return the boolean associated with attributeName or defaultValue if it is
not found.
-
-
Parameters:
-
attribute
- -
defaultValue
-
-
Returns:
-
boolean
getAttributeValue
public int getAttributeValue(
String attribute,
int defaultValue)
- Get the value of the attribute in the enclosed marker.
-
-
Parameters:
-
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
- -
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:
-
IMarker.LOCATION
,
IMarker.LINE_NUMBER
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:
-
MarkerViewUtil.PATH_ATTRIBUTE
,
IResource.getLocation()
getMarker
public
IMarker getMarker()
- Return the marker for the receiver.
-
-
Returns:
- IMarker
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.