|
org.eclipse.ui.dialogs
Class PropertyPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
org.eclipse.ui.dialogs.PropertyPage
-
All Implemented Interfaces:
-
IDialogPage,
IMessageProvider,
IPreferencePage,
IWorkbenchPropertyPage
-
Direct Known Subclasses:
-
WizardPropertyPage
-
public abstract class PropertyPage
- extends
PreferencePage
- implements
IWorkbenchPropertyPage
Abstract base implementation of a workbench property page (
IWorkbenchPropertyPage ). The implementation is a JFace
preference page with an adaptable element.
Subclasses must implement the createContents framework method to
supply the property page's main control.
Subclasses should extend the doComputeSize framework method to
compute the size of the page's control.
Subclasses may override the performOk , performApply ,performDefaults , performCancel , and
performHelp framework methods to react to the standard button
events.
Subclasses may call the noDefaultAndApplyButton framework method
before the page's control has been created to suppress the standard Apply and
Defaults buttons.
-
See Also:
-
IWorkbenchPropertyPage
Constructor Summary
|
PropertyPage
()
Creates a new property page. |
Methods inherited from class org.eclipse.jface.preference.
PreferencePage
|
applyData,
applyDialogFont,
computeSize,
contributeButtons,
createContents,
createControl,
createDescriptionLabel,
createNoteComposite,
doComputeSize,
doGetPreferenceStore,
getApplyButton,
getContainer,
getDefaultsButton,
getPreferenceStore,
isValid,
noDefaultAndApplyButton,
okToLeave,
performApply,
performCancel,
performDefaults,
performHelp,
performOk,
setContainer,
setErrorMessage,
setMessage,
setPreferenceStore,
setSize,
setTitle,
setValid,
toString,
updateApplyButton
|
Methods inherited from class org.eclipse.jface.dialogs.
DialogPage
|
convertHeightInCharsToPixels,
convertHorizontalDLUsToPixels,
convertVerticalDLUsToPixels,
convertWidthInCharsToPixels,
dispose,
getControl,
getDescription,
getDialogFontName,
getErrorMessage,
getFont,
getImage,
getMessage,
getMessageType,
getShell,
getTitle,
getToolTipText,
initializeDialogUnits,
isControlCreated,
setButtonLayoutData,
setControl,
setDescription,
setImageDescriptor,
setMessage,
setVisible
|
Methods inherited from interface org.eclipse.jface.dialogs.
IDialogPage
|
createControl,
dispose,
getControl,
getDescription,
getErrorMessage,
getImage,
getMessage,
getTitle,
performHelp,
setDescription,
setImageDescriptor,
setTitle,
setVisible
|
PropertyPage
public PropertyPage()
- Creates a new property page.
getElement
public
IAdaptable getElement()
-
Description copied from interface:
IWorkbenchPropertyPage
- Returns the object that owns the properties shown in this page.
-
-
Specified by:
-
getElement
in interface
IWorkbenchPropertyPage
-
-
Returns:
- the object that owns the properties shown in this page
setElement
public void setElement(
IAdaptable element)
- Sets the element that owns properties shown on this page.
-
-
Specified by:
-
setElement
in interface
IWorkbenchPropertyPage
-
-
Parameters:
-
element - the element -
See Also:
-
PropertyDialogAction
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|