|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
de.cau.cs.kieler.kwebs.client.ui.RemoteLayoutPreferencePage
public class RemoteLayoutPreferencePage
This class provides the preference page for configuring the service based layout. In order to use
service based layout in KIELER the installation of a client feature is required. Depending on whether
such a feature is installed or not, the preference page displays a help text on how to install a
client feature in KIELER or it displays the configuration options for the service based layout.
Eclipse propagates changes in preferences with the observer pattern. To signal to its listeners that
all required preferences have been updated, this page uses the
Preferences.PREFID_LAYOUT_SETTINGS_CHANGED
preference.
Field Summary | |
---|---|
static String |
PAGE_ID
The id of this preference page. |
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
---|
ERROR, INFORMATION, NONE, WARNING |
Constructor Summary | |
---|---|
RemoteLayoutPreferencePage()
Creates the preference page for the remote layout options. |
|
RemoteLayoutPreferencePage(String title,
ImageDescriptor image)
Creates the preference page for the remote layout options. |
|
RemoteLayoutPreferencePage(String title,
String description,
ImageDescriptor image)
Creates the preference page for the remote layout options. |
Method Summary | |
---|---|
protected Control |
createContents(Composite parent)
|
void |
init(IWorkbench workbench)
|
boolean |
performCancel()
|
protected void |
performDefaults()
|
boolean |
performOk()
|
Methods inherited from class org.eclipse.jface.preference.PreferencePage |
---|
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performApply, performHelp, 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 class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage |
---|
computeSize, isValid, okToLeave, setContainer, setSize |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
---|
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible |
Field Detail |
---|
public static final String PAGE_ID
Constructor Detail |
---|
public RemoteLayoutPreferencePage()
public RemoteLayoutPreferencePage(String title, ImageDescriptor image)
title
- the titleimage
- the imagepublic RemoteLayoutPreferencePage(String title, String description, ImageDescriptor image)
title
- the titledescription
- the descriptionimage
- the imageMethod Detail |
---|
public final void init(IWorkbench workbench)
init
in interface IWorkbenchPreferencePage
protected final Control createContents(Composite parent)
createContents
in class PreferencePage
protected void performDefaults()
performDefaults
in class PreferencePage
public final boolean performCancel()
performCancel
in interface IPreferencePage
performCancel
in class PreferencePage
public final boolean performOk()
performOk
in interface IPreferencePage
performOk
in class PreferencePage
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |