| java.lang.Object org.eclipse.ui.views.markers.internal.MarkerGroup
All known Subclasses: org.eclipse.ui.views.markers.internal.TypeMarkerGroup,
MarkerGroup | public class MarkerGroup (Code) | | since: 3.2 |
Inner Class :class AttributeMapping extends EntryMapping | |
Inner Class :class EntryMapping | |
Inner Class :class FieldGroup implements IField | |
Inner Class :class GroupMarkerField extends MarkerField | |
Constructor Summary | |
public | MarkerGroup(String name, String identifier) Create a new instance of the receiver called name with id identifier. |
MarkerGroup | public MarkerGroup(String name, String identifier)(Code) | | Create a new instance of the receiver called name with id identifier.
Parameters: name - Parameters: identifier - |
createFields | protected void createFields()(Code) | | Create the fields for the marker views.
|
findGroupValue | public MarkerGroupingEntry findGroupValue(String type, IMarker marker)(Code) | | Find the group for the marker of the specified marker type.
Parameters: type - Parameters: marker - MarkerGroupingEntry |
getId | public String getId()(Code) | | Return the id of the receiver.
String |
getMarkerField | public MarkerField getMarkerField()(Code) | | Return the markerField for the receiver.
MarkerField |
getTitle | public String getTitle()(Code) | | Return the title for the receiver.
String |
mapAttribute | public void mapAttribute(String markerType, String attribute, String attributeValue, MarkerGroupingEntry entry)(Code) | | Add an attributeMapping for the markerType.
Parameters: markerType - Parameters: attribute - Parameters: attributeValue - Parameters: entry - |
remove | public void remove(MarkerGroupingEntry entry)(Code) | | Remove the entry from all of the entries in the receiver.
Parameters: entry - |
setAsDefault | public void setAsDefault(String markerType, MarkerGroupingEntry entry)(Code) | | Set entry and the default entry for the supplied markerType.
Parameters: markerType - Parameters: entry - |
|
|