Method Summary |
|
void | addDropDownContributions(IMenuManager menu) |
public void | addUpdateFinishListener(IJobChangeListener listener) Add a listener for the end of the update. |
boolean | canBeEditable() Return whether or not any of the types in the receiver can be editable. |
void | clearEnabledFilters() Clear the cache of enabled filters. |
protected void | createActions() |
abstract protected MarkerFilter | createFilter(String name) Create a filter called name. |
abstract protected DialogMarkerFilter | createFiltersDialog() Open a filter dialog on the receiver. |
public void | createPartControl(Composite parent) |
void | createShowInMenu(IMenuManager menu) Create the show in menu if there is a single selection. |
protected Tree | createTree(Composite parent) |
Object | createViewerInput() |
public void | dispose() |
protected void | fillContextMenu(IMenuManager manager) |
abstract void | fillContextMenuAdditions(IMenuManager manager) Fill the context menu for the receiver. |
protected Collection | findEnabledFilters() Find the filters enabled in the view. |
protected void | focusSelectionChanged(IWorkbenchPart part, ISelection selection) |
public Object | getAdapter(Class adaptable) |
MarkerFilter[] | getAllFilters() Get all of the filters applied to the receiver. |
public MarkerList | getCurrentMarkers() Get the current markers for the receiver. |
MarkerFilter[] | getEnabledFilters() Get the filters that are currently enabled. |
abstract String | getFiltersPreferenceName() Get the name of the filters preference for instances of the receiver. |
protected MarkerAdapter | getMarkerAdapter() Get the marker adapter for the receiver. |
abstract String | getMarkerEnablementPreferenceName() Get the name of the marker limit preference. |
int | getMarkerLimit() |
abstract String | getMarkerLimitPreferenceName() Get the name of the marker enablement preference. |
abstract protected String | getMarkerName() Return the string name of the specific type of marker shown in this view. |
abstract String[] | getMarkerTypes() |
abstract protected String[] | getRootTypes() |
abstract protected String | getSectionTag() Return the memento tag for the receiver. |
abstract protected String | getStaticContextId() |
int | getTotalMarkers() Returns the total number of markers. |
protected IUndoContext | getUndoContext() Return the undo context associated with operations performed in this
view. |
final protected MarkerFilter[] | getUserFilters() Get the filters for the receiver. |
protected MarkerList | getVisibleMarkers() |
protected void | handleOpenEvent(OpenEvent event) |
public void | init(IViewSite site, IMemento memento) |
protected void | initDragAndDrop() |
protected void | initToolBar(IToolBarManager tbm) |
final public void | openFiltersDialog() |
protected void | preserveSelection() Save the current selection in the update for reselection after update. |
void | refreshMarkerCounts(IProgressMonitor monitor) |
public void | refreshViewer() Refresh the contents of the viewer. |
protected void | registerGlobalActions(IActionBars actionBars) |
public void | removeUpdateFinishListener(IJobChangeListener listener) Remove a listener for the end of the update. |
void | restoreFilters(IMemento memento) Restore the filters from the mimento. |
protected void | saveSelection(IMemento memento) |
void | scheduleMarkerUpdate(int time) |
void | setFilters(MarkerFilter[] newFilters) Set the filters to newFilters. |
public void | setSelection(IStructuredSelection structuredSelection, boolean reveal) |
public void | showBusy(boolean busy) |
final protected void | updateFilterSelection(Object[] elements) Update the focus resources of the filters. |
void | updateFocusMarkers(Object[] elements) Update the focus markers for the supplied elements. |
public void | updateForContentsRefresh(IProgressMonitor monitor) Update for the change in the contents. |
void | updateForFilterChanges() Update for filter changes. |
protected void | updateStatusMessage() Updates the message displayed in the status line. |
protected void | updateStatusMessage(IStructuredSelection selection) Updates that message displayed in the status line. |
protected String | updateSummarySelected(IStructuredSelection selection) |
protected String | updateSummaryVisible() |
void | updateTitle() |
protected void | viewerSelectionChanged(IStructuredSelection selection) |
protected void | writeFiltersSettings(XMLMemento memento) Write the filter settings to the memento. |