public class PropertyPage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage, org.eclipse.ui.IWorkbenchPropertyPage, ModelRegistryHelpIds
ModelRegistryHelpIds.General, ModelRegistryHelpIds.PropertyPage, ModelRegistryHelpIds.RegistrationDialog
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PREF_ID |
static java.lang.String |
PROP_ID |
Constructor and Description |
---|
PropertyPage() |
Modifier and Type | Method and Description |
---|---|
protected void |
contributeButtons(org.eclipse.swt.widgets.Composite parent) |
protected org.eclipse.swt.widgets.Control |
createContents(org.eclipse.swt.widgets.Composite parent) |
void |
createControl(org.eclipse.swt.widgets.Composite parent) |
protected org.eclipse.swt.widgets.Label |
createDescriptionLabel(org.eclipse.swt.widgets.Composite parent) |
protected org.eclipse.swt.widgets.Control |
createPreferenceContent(org.eclipse.swt.widgets.Composite composite) |
void |
dispose() |
protected void |
doStatusChanged() |
org.eclipse.core.runtime.IAdaptable |
getElement() |
protected FileHandle |
getFileHandle() |
protected java.lang.String |
getPreferencePageID() |
protected ProjectHandle |
getProjectHandle() |
protected java.lang.String |
getPropertyPageID() |
void |
init(org.eclipse.ui.IWorkbench workbench) |
protected boolean |
isProjectPreferencePage() |
void |
performApply() |
protected void |
performDefaults() |
boolean |
performOk() |
void |
setElement(org.eclipse.core.runtime.IAdaptable element) |
void |
setVisible(boolean visible) |
protected boolean |
supportsProjectSpecificOptions() |
applyData, applyDialogFont, computeSize, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final java.lang.String PREF_ID
public static final java.lang.String PROP_ID
protected void contributeButtons(org.eclipse.swt.widgets.Composite parent)
contributeButtons
in class org.eclipse.jface.preference.PreferencePage
protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
createContents
in class org.eclipse.jface.preference.PreferencePage
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl
in interface org.eclipse.jface.dialogs.IDialogPage
createControl
in class org.eclipse.jface.preference.PreferencePage
protected org.eclipse.swt.widgets.Label createDescriptionLabel(org.eclipse.swt.widgets.Composite parent)
createDescriptionLabel
in class org.eclipse.jface.preference.PreferencePage
protected org.eclipse.swt.widgets.Control createPreferenceContent(org.eclipse.swt.widgets.Composite composite)
public void dispose()
dispose
in interface org.eclipse.jface.dialogs.IDialogPage
dispose
in class org.eclipse.jface.dialogs.DialogPage
protected void doStatusChanged()
public org.eclipse.core.runtime.IAdaptable getElement()
getElement
in interface org.eclipse.ui.IWorkbenchPropertyPage
protected java.lang.String getPreferencePageID()
protected ProjectHandle getProjectHandle()
protected java.lang.String getPropertyPageID()
protected FileHandle getFileHandle()
public void init(org.eclipse.ui.IWorkbench workbench)
init
in interface org.eclipse.ui.IWorkbenchPreferencePage
protected boolean isProjectPreferencePage()
public void performApply()
performApply
in class org.eclipse.jface.preference.PreferencePage
protected void performDefaults()
performDefaults
in class org.eclipse.jface.preference.PreferencePage
public boolean performOk()
performOk
in interface org.eclipse.jface.preference.IPreferencePage
performOk
in class org.eclipse.jface.preference.PreferencePage
public void setElement(org.eclipse.core.runtime.IAdaptable element)
setElement
in interface org.eclipse.ui.IWorkbenchPropertyPage
public void setVisible(boolean visible)
setVisible
in interface org.eclipse.jface.dialogs.IDialogPage
setVisible
in class org.eclipse.jface.dialogs.DialogPage
protected boolean supportsProjectSpecificOptions()