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 FormToolkit
KEY_DRAW_BORDER, TEXT_BORDER, TREE_BORDER -
Constructor Summary
Constructors -
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.voiddispose()Disposes the toolkit.Methods inherited from class 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
-
createComposite
Description copied from class:FormToolkitCreates the composite as part of the form using the provided style.- Overrides:
createCompositein classFormToolkit- Parameters:
parent- the composite parentstyle- the composite style- Returns:
- the composite widget
-
createComposite
Description copied from class:FormToolkitCreates the composite as a part of the form.- Overrides:
createCompositein classFormToolkit- Parameters:
parent- the composite parent- Returns:
- the composite widget
-
createPlainComposite
-
createScrolledComposite
Creates a scrolled composite as a part of the form.- Parameters:
parent- the composite parent.style- the composite style.- Returns:
- the composite.
-
createCCombo
-
createCCombo
-
createGroup
-
createFlatFormComposite
-
createCLabel
-
createCLabel
-
dispose
public void dispose()Description copied from class:FormToolkitDisposes the toolkit.- Overrides:
disposein classFormToolkit
-