public final class IdeProjectListener extends IdeListener implements ResourceListener, SelectionListener
IdeProjectEventRequest
and passes them to the
IdeUacaProxy
to be transferred into the User Activity Central
Application for further processing.
Project operation types that this listener is interested in are
determined by the IdeProjectEventType
enumeration:
Data available in an IdeProjectEventRequest
:
IdeListener
for documentation of inherited data.
Constructor and Description |
---|
IdeProjectListener() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<ResourceEventType> |
getEventTypes()
Gets accepted event types.
|
void |
resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event) |
void |
selectionChanged(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection) |
postUnregister, preRegister
postRegister, preUnregister
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
postRegister, postUnregister, preRegister, preUnregister
public void resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
resourceChanged
in interface org.eclipse.core.resources.IResourceChangeListener
public void selectionChanged(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelection selection)
selectionChanged
in interface org.eclipse.ui.ISelectionListener
public java.util.Set<ResourceEventType> getEventTypes()
FilteringListener
getEventTypes
in interface FilteringListener<ResourceEventType>