org.eclipse.mylar.internal.tasks.ui.search
Class SearchResultTableContentProvider
java.lang.Object
org.eclipse.mylar.internal.tasks.ui.search.SearchResultContentProvider
org.eclipse.mylar.internal.tasks.ui.search.SearchResultTableContentProvider
- All Implemented Interfaces:
- org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider
public class SearchResultTableContentProvider
- extends SearchResultContentProvider
- implements org.eclipse.jface.viewers.IStructuredContentProvider
This implementation of SearchResultContentProvider
is used for the
table view of a Bugzilla search result.
- Author:
- Rob Elves (moved into task.ui)
Method Summary |
void |
clear()
Clears the viewer. |
void |
elementsChanged(java.lang.Object[] updatedElements)
This method is called whenever the set of matches for the given elements
changes. |
java.lang.Object[] |
getElements(java.lang.Object inputElement)
|
private org.eclipse.jface.viewers.TableViewer |
getViewer()
Returns the viewer the bug results are displayed in. |
void |
inputChanged(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object oldInput,
java.lang.Object newInput)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.viewers.IContentProvider |
dispose |
bugPage
private RepositorySearchResultView bugPage
- The page the Bugzilla search results are displayed in
SearchResultTableContentProvider
public SearchResultTableContentProvider(RepositorySearchResultView page)
- Constructor
- Parameters:
page
- The page the Bugzilla search results are displayed in
inputChanged
public void inputChanged(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object oldInput,
java.lang.Object newInput)
- Specified by:
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider
- Overrides:
inputChanged
in class SearchResultContentProvider
elementsChanged
public void elementsChanged(java.lang.Object[] updatedElements)
- Description copied from class:
SearchResultContentProvider
- This method is called whenever the set of matches for the given elements
changes.
- Specified by:
elementsChanged
in class SearchResultContentProvider
- Parameters:
updatedElements
- The array of objects that has to be refreshed- See Also:
,
AbstractTextSearchViewPage.elementsChanged(java.lang.Object[])
getViewer
private org.eclipse.jface.viewers.TableViewer getViewer()
- Returns the viewer the bug results are displayed in.
clear
public void clear()
- Description copied from class:
SearchResultContentProvider
- Clears the viewer.
- Specified by:
clear
in class SearchResultContentProvider
getElements
public java.lang.Object[] getElements(java.lang.Object inputElement)
- Specified by:
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
- See Also:
IStructuredContentProvider.getElements(java.lang.Object)