Class TabbedPropertySheetWidgetFactory
java.lang.Object
org.eclipse.ui.forms.widgets.FormToolkit
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory
A FormToolkit customized for use by tabbed property sheet page.
- Author:
- Anthony Hunter
-
Field Summary
Fields inherited from class org.eclipse.ui.forms.widgets.FormToolkit
KEY_DRAW_BORDER, TEXT_BORDER, TREE_BORDER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateCCombo
(Composite parent) Creates a combo box as a part of the form.createCCombo
(Composite parent, int comboStyle) Creates a combo box as a part of the form.createCLabel
(Composite parent, String text) Creates a label as a part of the form.createCLabel
(Composite parent, String text, int style) Creates a label as a part of the form.createComposite
(Composite parent) Creates the composite as a part of the form.createComposite
(Composite parent, int style) Creates the composite as part of the form using the provided style.createFlatFormComposite
(Composite parent) Creates a flat form composite as a part of the form.createGroup
(Composite parent, String text) Creates a group as a part of the form.createList
(Composite parent, int style) Creates the list as a part of the form.createPlainComposite
(Composite parent, int style) Creates a plain composite as a part of the form.createScrolledComposite
(Composite parent, int style) Creates a scrolled composite as a part of the form.createTabFolder
(Composite parent, int style) Creates the tab folder as a part of the form.createTabItem
(CTabFolder tabFolder, int style) Creates the tab item as a part of the tab folder.void
dispose()
Disposes the toolkit.Methods inherited from class org.eclipse.ui.forms.widgets.FormToolkit
adapt, adapt, createButton, createCompositeSeparator, createExpandableComposite, createForm, createFormText, createHyperlink, createImageHyperlink, createLabel, createLabel, createPageBook, createScrolledForm, createSection, createSeparator, createTable, createText, createText, createTree, decorateFormHeading, ensureVisible, getBorderMargin, getBorderStyle, getColors, getHyperlinkGroup, getOrientation, paintBordersFor, refreshHyperlinkColors, setBackground, setBorderStyle, setControlVisible, setOrientation
-
Constructor Details
-
TabbedPropertySheetWidgetFactory
public TabbedPropertySheetWidgetFactory()private constructor.
-
-
Method Details
-
createTabFolder
Creates the tab folder as a part of the form.- Parameters:
parent
- the composite parent.style
- the tab folder style.- Returns:
- the tab folder
-
createTabItem
Creates the tab item as a part of the tab folder.- Parameters:
tabFolder
- the parent.style
- the tab folder style.- Returns:
- the tab item.
-
createList
Creates the list as a part of the form.- Parameters:
parent
- the composite parent.style
- the list style.- Returns:
- the list.
-
createComposite
Description copied from class:FormToolkit
Creates the composite as part of the form using the provided style.- Overrides:
createComposite
in classFormToolkit
- Parameters:
parent
- the composite parentstyle
- the composite style- Returns:
- the composite widget
-
createComposite
Description copied from class:FormToolkit
Creates the composite as a part of the form.- Overrides:
createComposite
in classFormToolkit
- Parameters:
parent
- the composite parent- Returns:
- the composite widget
-
createPlainComposite
Creates a plain composite as a part of the form.- Parameters:
parent
- the composite parent.style
- the composite style.- Returns:
- the composite.
-
createScrolledComposite
Creates a scrolled composite as a part of the form.- Parameters:
parent
- the composite parent.style
- the composite style.- Returns:
- the composite.
-
createCCombo
Creates a combo box as a part of the form.- Parameters:
parent
- the combo box parent.comboStyle
- the combo box style.- Returns:
- the combo box.
-
createCCombo
Creates a combo box as a part of the form.- Parameters:
parent
- the combo box parent.- Returns:
- the combo box.
-
createGroup
Creates a group as a part of the form.- Parameters:
parent
- the group parent.text
- the group title.- Returns:
- the composite.
-
createFlatFormComposite
Creates a flat form composite as a part of the form.- Parameters:
parent
- the composite parent.- Returns:
- the composite.
-
createCLabel
Creates a label as a part of the form.- Parameters:
parent
- the label parent.text
- the label text.- Returns:
- the label.
-
createCLabel
Creates a label as a part of the form.- Parameters:
parent
- the label parent.text
- the label text.style
- the label style.- Returns:
- the label.
-
dispose
public void dispose()Description copied from class:FormToolkit
Disposes the toolkit.- Overrides:
dispose
in classFormToolkit
-