public interface IPreferencePage extends IDialogPage
Modifier and Type | Method and Description |
---|---|
Point |
computeSize()
Computes a size for this page's UI component.
|
boolean |
isValid()
Returns whether this dialog page is in a valid state.
|
boolean |
okToLeave()
Checks whether it is alright to leave this page.
|
boolean |
performCancel()
Notifies that the container of this preference page has been canceled.
|
boolean |
performOk()
Notifies that the OK button of this page's container has been pressed.
|
void |
setContainer(IPreferencePageContainer preferencePageContainer)
Sets or clears the container of this page.
|
void |
setSize(Point size)
Sets the size of this page's UI component.
|
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
Point computeSize()
new Point(width,height)
, or
(0,0)
if the page doesn't currently have any UI componentboolean isValid()
true
if the page is in a valid state,
and false
if invalidboolean okToLeave()
false
to abort page flipping and the
have the current page remain visible, and true
to allow the page flipboolean performCancel()
false
to abort the container's cancel
procedure and true
to allow the cancel to happenboolean performOk()
false
to abort the container's OK
processing and true
to allow the OK to happenvoid setContainer(IPreferencePageContainer preferencePageContainer)
preferencePageContainer
- the preference page container, or null
void setSize(Point size)
size
- the size of the preference page encoded as
new Point(width,height)
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.