Class 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.

    Property pages that support multiple selected objects should implement IWorkbenchPropertyPageMulti instead.

    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, IWorkbenchPropertyPageMulti