org.eclipse.mylar.internal.java.search
Class JavaActiveSearchResultUpdater
java.lang.Object
org.eclipse.mylar.internal.java.search.JavaActiveSearchResultUpdater
- All Implemented Interfaces:
- org.eclipse.jdt.core.IElementChangedListener, org.eclipse.search.ui.IQueryListener
public class JavaActiveSearchResultUpdater
- extends java.lang.Object
- implements org.eclipse.jdt.core.IElementChangedListener, org.eclipse.search.ui.IQueryListener
COPIED FROM: org.eclipse.jdt.internal.ui.search.SearchResultUpdater
- Author:
- Shawn Minto
Field Summary |
private org.eclipse.jdt.internal.ui.search.JavaSearchResult |
fResult
|
private static int |
REMOVED_FLAGS
|
Method Summary |
private void |
collectRemovals(java.util.Set removals,
org.eclipse.core.resources.IResourceDelta delta)
|
private void |
collectRemoved(java.util.Set potentiallyRemovedSet,
java.util.Set removedElements,
org.eclipse.jdt.core.IJavaElementDelta delta)
|
void |
elementChanged(org.eclipse.jdt.core.ElementChangedEvent event)
|
private java.lang.Object |
getParent(java.lang.Object object)
|
private void |
handleRemoved(java.util.Set removedElements)
|
private boolean |
isContainedInRemoved(java.util.Set removedElements,
java.lang.Object object)
|
private boolean |
isParentOf(java.lang.Object ancestor,
java.lang.Object descendant)
|
void |
queryAdded(org.eclipse.search.ui.ISearchQuery query)
|
void |
queryFinished(org.eclipse.search.ui.ISearchQuery query)
|
void |
queryRemoved(org.eclipse.search.ui.ISearchQuery query)
|
void |
queryStarting(org.eclipse.search.ui.ISearchQuery query)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fResult
private org.eclipse.jdt.internal.ui.search.JavaSearchResult fResult
REMOVED_FLAGS
private static final int REMOVED_FLAGS
- See Also:
- Constant Field Values
JavaActiveSearchResultUpdater
public JavaActiveSearchResultUpdater(org.eclipse.jdt.internal.ui.search.JavaSearchResult result)
elementChanged
public void elementChanged(org.eclipse.jdt.core.ElementChangedEvent event)
- Specified by:
elementChanged
in interface org.eclipse.jdt.core.IElementChangedListener
handleRemoved
private void handleRemoved(java.util.Set removedElements)
isContainedInRemoved
private boolean isContainedInRemoved(java.util.Set removedElements,
java.lang.Object object)
isParentOf
private boolean isParentOf(java.lang.Object ancestor,
java.lang.Object descendant)
getParent
private java.lang.Object getParent(java.lang.Object object)
collectRemoved
private void collectRemoved(java.util.Set potentiallyRemovedSet,
java.util.Set removedElements,
org.eclipse.jdt.core.IJavaElementDelta delta)
queryAdded
public void queryAdded(org.eclipse.search.ui.ISearchQuery query)
- Specified by:
queryAdded
in interface org.eclipse.search.ui.IQueryListener
queryRemoved
public void queryRemoved(org.eclipse.search.ui.ISearchQuery query)
- Specified by:
queryRemoved
in interface org.eclipse.search.ui.IQueryListener
collectRemovals
private void collectRemovals(java.util.Set removals,
org.eclipse.core.resources.IResourceDelta delta)
queryStarting
public void queryStarting(org.eclipse.search.ui.ISearchQuery query)
- Specified by:
queryStarting
in interface org.eclipse.search.ui.IQueryListener
queryFinished
public void queryFinished(org.eclipse.search.ui.ISearchQuery query)
- Specified by:
queryFinished
in interface org.eclipse.search.ui.IQueryListener