public class ExtendedPropertySheetPage
extends PropertySheetPage
decorating
the property values to indicate bad values.Modifier and Type | Class and Description |
---|---|
static class |
ExtendedPropertySheetPage.Decoration |
protected class |
ExtendedPropertySheetPage.LocateValueAction |
Modifier and Type | Field and Description |
---|---|
protected DiagnosticDecorator |
diagnosticDecorator |
protected IDialogSettings |
dialogSettings |
protected AdapterFactoryEditingDomain |
editingDomain |
protected java.util.List<?> |
input |
protected IAction |
locateValueAction |
protected java.util.List<java.lang.Object> |
objectsToSelect |
protected IPropertySourceProvider |
propertySourceProvider |
Constructor and Description |
---|
ExtendedPropertySheetPage(AdapterFactoryEditingDomain editingDomain) |
ExtendedPropertySheetPage(AdapterFactoryEditingDomain editingDomain,
ExtendedPropertySheetPage.Decoration decoration) |
ExtendedPropertySheetPage(AdapterFactoryEditingDomain editingDomain,
ExtendedPropertySheetPage.Decoration decoration,
IDialogSettings dialogSettings) |
Modifier and Type | Method and Description |
---|---|
protected void |
addObjectToSelect(java.lang.Object object) |
void |
createControl(Composite parent) |
protected DiagnosticDecorator |
createDiagnosticDecorator(ExtendedPropertySheetPage.Decoration decoration) |
void |
dispose() |
java.util.List<?> |
getInput()
Provides access to the current input to the page.
|
void |
handleEntrySelection(ISelection selection) |
void |
makeContributions(IMenuManager menuManager,
IToolBarManager toolBarManager,
IStatusLineManager statusLineManager) |
void |
selectionChanged(IWorkbenchPart part,
ISelection selection) |
void |
setPropertySourceProvider(IPropertySourceProvider newProvider) |
protected void |
setSelectionToViewer(java.util.List<?> selection)
This method should be overridden to set the selection.
|
protected java.util.List<java.lang.Object> objectsToSelect
protected AdapterFactoryEditingDomain editingDomain
protected DiagnosticDecorator diagnosticDecorator
protected IDialogSettings dialogSettings
protected java.util.List<?> input
protected IPropertySourceProvider propertySourceProvider
protected IAction locateValueAction
public ExtendedPropertySheetPage(AdapterFactoryEditingDomain editingDomain)
public ExtendedPropertySheetPage(AdapterFactoryEditingDomain editingDomain, ExtendedPropertySheetPage.Decoration decoration)
public ExtendedPropertySheetPage(AdapterFactoryEditingDomain editingDomain, ExtendedPropertySheetPage.Decoration decoration, IDialogSettings dialogSettings)
protected DiagnosticDecorator createDiagnosticDecorator(ExtendedPropertySheetPage.Decoration decoration)
public void setPropertySourceProvider(IPropertySourceProvider newProvider)
public void createControl(Composite parent)
protected void setSelectionToViewer(java.util.List<?> selection)
public void makeContributions(IMenuManager menuManager, IToolBarManager toolBarManager, IStatusLineManager statusLineManager)
public void handleEntrySelection(ISelection selection)
protected void addObjectToSelect(java.lang.Object object)
public void selectionChanged(IWorkbenchPart part, ISelection selection)
public java.util.List<?> getInput()
public void dispose()