public class MarkerSupportRegistry
extends java.lang.Object
implements org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MARKER_SUPPORT
The tag for the marker support extension
|
Modifier and Type | Method and Description |
---|---|
void |
addExtension(org.eclipse.core.runtime.dynamichelpers.IExtensionTracker tracker,
org.eclipse.core.runtime.IExtension extension) |
void |
addMarkerGroups(IField group) |
java.lang.String |
getCategory(org.eclipse.core.resources.IMarker marker)
Get the category associated with marker.
|
java.lang.String |
getCategory(java.lang.String markerType)
Get the category associated with markerType.
|
IField |
getDefaultGroup()
Return the default group.
|
static MarkerSupportRegistry |
getInstance()
Get the instance of the registry.
|
java.util.Collection |
getMarkerGroups()
Return the FieldMarkerGroups in the receiver.
|
java.util.Collection |
getRegisteredFilters()
Get the collection of currently registered filters.
|
TableComparator |
getSorterFor(java.lang.String type)
Return the TableSorter that corresponds to type.
|
void |
removeExtension(org.eclipse.core.runtime.IExtension extension,
java.lang.Object[] objects) |
public static final java.lang.String MARKER_SUPPORT
public static MarkerSupportRegistry getInstance()
public void addExtension(org.eclipse.core.runtime.dynamichelpers.IExtensionTracker tracker, org.eclipse.core.runtime.IExtension extension)
addExtension
in interface org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler
public java.util.Collection getRegisteredFilters()
public void removeExtension(org.eclipse.core.runtime.IExtension extension, java.lang.Object[] objects)
removeExtension
in interface org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler
public java.lang.String getCategory(org.eclipse.core.resources.IMarker marker)
null
if there are none.marker
- null
public java.lang.String getCategory(java.lang.String markerType)
null
if there are none.markerType
- null
public TableComparator getSorterFor(java.lang.String type)
type
- public java.util.Collection getMarkerGroups()
public IField getDefaultGroup()
public void addMarkerGroups(IField group)