public class ConcreteMarker extends MarkerNode
Constructor and Description |
---|
ConcreteMarker(org.eclipse.core.resources.IMarker toCopy) |
Modifier and Type | Method and Description |
---|---|
void |
clearCache()
Clears any cached information.
|
boolean |
equals(java.lang.Object object) |
MarkerNode[] |
getChildren()
Get the children of the node.
|
ConcreteMarker |
getConcreteRepresentative()
Get a concrete marker from the receiver.
|
long |
getCreationTime() |
java.lang.String |
getDescription()
Return the description of the receiver.
|
com.ibm.icu.text.CollationKey |
getDescriptionKey() |
java.lang.String |
getEObjectID() |
java.lang.String |
getEObjectType() |
java.lang.String |
getFolder() |
java.lang.Object |
getGroup()
Get the group for the reciever.
|
long |
getId()
The underlying marker ID value.
|
int |
getLine() |
java.lang.String |
getLocationString()
Get the location string.
|
org.eclipse.core.resources.IMarker |
getMarker() |
MarkerNode |
getParent()
Return the parent node or
null if this is a top level element. |
org.eclipse.core.resources.IResource |
getResource() |
java.lang.String |
getResourceName() |
com.ibm.icu.text.CollationKey |
getResourceNameKey() |
java.lang.String |
getShortFolder()
Return the short name for the folder.
|
java.lang.String |
getType() |
java.lang.String |
getURIToDisplay() |
int |
hashCode() |
boolean |
isConcrete()
Return whether or not this is a concrete node
|
void |
refresh()
Refresh the properties of this marker from the underlying IMarker instance
|
void |
setCategory(MarkerNode category)
Set the category the receiver is in.
|
void |
setGroup(java.lang.Object group)
Set the group name.
|
public void clearCache()
public void refresh()
public org.eclipse.core.resources.IResource getResource()
public java.lang.String getType()
public java.lang.String getEObjectID()
public java.lang.String getEObjectType()
public java.lang.String getURIToDisplay()
public java.lang.String getDescription()
MarkerNode
getDescription
in class MarkerNode
public com.ibm.icu.text.CollationKey getDescriptionKey()
public java.lang.String getResourceName()
public com.ibm.icu.text.CollationKey getResourceNameKey()
public int getLine()
public java.lang.String getFolder()
public long getCreationTime()
public long getId()
public org.eclipse.core.resources.IMarker getMarker()
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void setCategory(MarkerNode category)
category
- public MarkerNode[] getChildren()
MarkerNode
getChildren
in class MarkerNode
public MarkerNode getParent()
MarkerNode
null
if this is a top level element.getParent
in class MarkerNode
public boolean isConcrete()
MarkerNode
isConcrete
in class MarkerNode
public java.lang.String getShortFolder()
public java.lang.String getLocationString()
IMarker.LOCATION
attribute was not set then return an empty String.public java.lang.Object getGroup()
public void setGroup(java.lang.Object group)
group
- the group namepublic ConcreteMarker getConcreteRepresentative()
MarkerNode
getConcreteRepresentative
in class MarkerNode