Method Summary |
|
void | computeOrientation() |
protected IStructuredContentProvider | createContentProvider() Default implementation will work for lists, please overide if
you are into the whole tree thing. |
protected Composite | createDetails(SashForm splitter) Subclass should override to provide custom details display. |
protected IBaseLabelProvider | createLabelProvider() |
public void | createPartControl(Composite aParent) Creates the SWT controls for this workbench part. |
protected ISelectionChangedListener | createSelectionListener() Default implementation calls showDetail( IStructuredSelection ). |
protected StructuredViewer | createViewer(Composite parent) Create viewer (default is a ListViewer please override if you want a Tree or Table Viewer. |
protected void | fillActionBars() Create toolbar with cancel. |
protected void | fillViewMenu() |
protected Composite | getDetails() Subclass can override to return its kind of details,
example a PageBook. |
protected ISelection | getSelection(List<Object> input) Called to determine what object(s) in the input should be the selection in the viewer. |
public void | init(IViewSite site, IMemento memento) |
protected void | initDragAndDrop() Subclass should override to support DnD. |
protected void | makeActions() |
protected void | notifyChange(ResultSet set, Collection<? extends Object> newObjects) Called each time data is added to the result set by the search. |
public void | quick(String pattern) |
public void | saveState(IMemento memento) |
protected void | saveViewSettings() |
public void | search(Object newFilter) |
protected void | searchImplementation(Object filter, IProgressMonitor monitor, ResultSet results) |
public void | selectReveal(ISelection selection) |
public void | setFocus() |
protected void | setOrientation(Orientation orientation) called from ToggleOrientationAction (or compute). |
public void | setShowDetails(boolean show) |
protected void | showDetail(Object selection) |
protected boolean | showSelection() Returns true if the selection returned by
SearchPart.getNewSelection(List) should be shown in the viewer. |
synchronized void | stopSearch() |