org.eclipse.mylar.internal.java
Class InterestUpdateDeltaListener
java.lang.Object
org.eclipse.mylar.internal.java.InterestUpdateDeltaListener
- All Implemented Interfaces:
- org.eclipse.jdt.core.IElementChangedListener
public class InterestUpdateDeltaListener
- extends java.lang.Object
- implements org.eclipse.jdt.core.IElementChangedListener
- Author:
- Mik Kersten
Method Summary |
private void |
delete(org.eclipse.mylar.context.core.IMylarElement element)
|
void |
elementChanged(org.eclipse.jdt.core.ElementChangedEvent event)
|
private void |
handleDelta(org.eclipse.jdt.core.IJavaElementDelta[] delta)
Only handles first addition/removal |
private void |
resetHandle(org.eclipse.mylar.context.core.IMylarElement element,
java.lang.String newHandle)
|
static void |
setAsyncExecMode(boolean asyncExecMode)
For testing |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
asyncExecMode
private static boolean asyncExecMode
InterestUpdateDeltaListener
public InterestUpdateDeltaListener()
elementChanged
public void elementChanged(org.eclipse.jdt.core.ElementChangedEvent event)
- Specified by:
elementChanged
in interface org.eclipse.jdt.core.IElementChangedListener
handleDelta
private void handleDelta(org.eclipse.jdt.core.IJavaElementDelta[] delta)
- Only handles first addition/removal
resetHandle
private void resetHandle(org.eclipse.mylar.context.core.IMylarElement element,
java.lang.String newHandle)
delete
private void delete(org.eclipse.mylar.context.core.IMylarElement element)
setAsyncExecMode
public static void setAsyncExecMode(boolean asyncExecMode)
- For testing