public class ValidityView
extends ViewPart
Modifier and Type | Class and Description |
---|---|
static class |
ValidityView.ValidityViewLabelProvider
ValidityViewLabelProvider extends the standard AdapterFactoryLabelProvider to provide icons for
non-standard Java objects such as Method.
|
Modifier and Type | Field and Description |
---|---|
static String |
ID
The ID of the view as specified by the extension.
|
Constructor and Description |
---|
ValidityView() |
Modifier and Type | Method and Description |
---|---|
void |
addFilter(boolean isValidatableFilterAction,
IVisibilityFilter filter) |
void |
addFilteredSeverity(Severity severity) |
void |
createPartControl(Composite parent)
This is a callback that will allow us
to create the viewer and initialize it.
|
void |
dispose() |
CheckboxTreeViewer |
getConstrainingNodesViewer()
gets the Constraining Nodes Viewer
|
IResource |
getSelectedResource()
Return the most recent selection as IResource, if it can be converted possibly by resolving the Resource of an EObject.
|
CheckboxTreeViewer |
getValidatableNodesViewer()
gets the validatable Nodes Viewer
|
IDEValidityManager |
getValidityManager()
gets the Validity Manager
|
void |
redraw()
Schedule a redraw of validatable and constraining trees.
|
void |
removeFilter(boolean isValidatableFilterAction,
IVisibilityFilter filter) |
void |
removeFilteredSeverity(Severity severity) |
void |
selectionChanged(IWorkbenchPart part,
ISelection selection) |
void |
setFocus()
Passing the focus request to the viewer's control.
|
public static final String ID
public void addFilter(boolean isValidatableFilterAction, IVisibilityFilter filter)
public void addFilteredSeverity(Severity severity)
public void createPartControl(Composite parent)
public IResource getSelectedResource()
public void dispose()
public CheckboxTreeViewer getConstrainingNodesViewer()
public IDEValidityManager getValidityManager()
public CheckboxTreeViewer getValidatableNodesViewer()
public void redraw()
public void removeFilter(boolean isValidatableFilterAction, IVisibilityFilter filter)
public void removeFilteredSeverity(Severity severity)
public void selectionChanged(IWorkbenchPart part, ISelection selection)
public void setFocus()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.