Package org.eclipse.jdt.ui
Class ProblemsLabelDecorator.ProblemsLabelChangedEvent
java.lang.Object
java.util.EventObject
org.eclipse.jface.viewers.LabelProviderChangedEvent
org.eclipse.jdt.ui.ProblemsLabelDecorator.ProblemsLabelChangedEvent
- All Implemented Interfaces:
Serializable
- Enclosing class:
ProblemsLabelDecorator
public static class ProblemsLabelDecorator.ProblemsLabelChangedEvent
extends org.eclipse.jface.viewers.LabelProviderChangedEvent
This is a special
LabelProviderChangedEvent carrying additional
information whether the event origins from a maker change.
ProblemsLabelChangedEvents are only generated by
ProblemsLabelDecorators.
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionProblemsLabelChangedEvent(org.eclipse.jface.viewers.IBaseLabelProvider eventSource, org.eclipse.core.resources.IResource[] changedResource, boolean isMarkerChange) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether this event origins from marker changes.Methods inherited from class org.eclipse.jface.viewers.LabelProviderChangedEvent
getElement, getElementsMethods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
ProblemsLabelChangedEvent
public ProblemsLabelChangedEvent(org.eclipse.jface.viewers.IBaseLabelProvider eventSource, org.eclipse.core.resources.IResource[] changedResource, boolean isMarkerChange) - Parameters:
eventSource- the base label providerchangedResource- the changed resourcesisMarkerChange-trueif the change is a marker change; otherwisefalse
-
-
Method Details
-
isMarkerChange
public boolean isMarkerChange()Returns whether this event origins from marker changes. Iffalsean annotation model change is the origin. In this case viewers not displaying working copies can ignore these events.- Returns:
- if this event origins from a marker change.
-