Method Summary |
|
protected Composite | createComposite(Composite parent) Creates the composite which will contain all the preference controls for
this page. |
protected Control | createContents(Composite parent) Creates the page's UI content. |
protected Composite | createCustomizePerspective(Composite parent) Create a table of 3 buttons to enable the user to manage customized
perspectives. |
protected void | createOpenPerspButtonGroup(Composite composite) Create a composite that contains buttons for selecting the open
perspective mode. |
protected void | createOpenViewButtonGroup(Composite composite) Creates a composite that contains buttons for selecting open view mode. |
protected Button | createVerticalButton(Composite parent, String label, boolean defaultButton) Creates a new vertical button with the given id.
The default implementation of this framework method creates a standard
push button, registers for selection events including button presses and
help requests, and registers default buttons with its shell. |
protected Control | createVerticalButtonBar(Composite parent) Creates and returns the vertical button bar. |
public void | dispose() |
public void | init(IWorkbench aWorkbench) |
protected TableItem | newPerspectivesTableItem(IPerspectiveDescriptor persp, int index, boolean selected) Create a new tableItem using given perspective, and set image for the new item. |
protected void | performDefaults() The default button has been pressed. |
public boolean | performOk() |
protected void | updateButtons() Update the button enablement state. |
protected void | updatePerspectivesTable() Update the perspectivesTable. |
protected void | verticalButtonPressed(Widget button) Notifies that this page's button with the given id has been pressed. |