|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.cdt.internal.ui.util.ResourceToItemsMapper
public class ResourceToItemsMapper
Helper class for updating error markers and other decorators that work on resources.
Items are mapped to their element's underlying resource.
Method resourceChanged
updates all items that are affected from the changed
elements.
Constructor Summary | |
---|---|
ResourceToItemsMapper(org.eclipse.jface.viewers.ContentViewer viewer)
|
Method Summary | |
---|---|
void |
addToMap(java.lang.Object element,
org.eclipse.swt.widgets.Item item)
Adds a new item to the map. |
void |
clearMap()
Clears the map. |
boolean |
isEmpty()
Tests if the map is empty |
void |
removeFromMap(java.lang.Object element,
org.eclipse.swt.widgets.Item item)
Removes an element from the map. |
void |
resourceChanged(org.eclipse.core.resources.IResource changedResource)
Must be called from the UI thread. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ResourceToItemsMapper(org.eclipse.jface.viewers.ContentViewer viewer)
Method Detail |
---|
public void resourceChanged(org.eclipse.core.resources.IResource changedResource)
public void addToMap(java.lang.Object element, org.eclipse.swt.widgets.Item item)
element
- Element to mapitem
- The item used for the elementpublic void removeFromMap(java.lang.Object element, org.eclipse.swt.widgets.Item item)
public void clearMap()
public boolean isEmpty()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |