Package com.iizigo.project
Class AliasPropertyPage
- All Implemented Interfaces:
- IDialogPage,- IMessageProvider,- IPreferencePage,- IWorkbenchPropertyPage
The Alias page for Module projects.
- Author:
- Christopher Mindus
- Field Summary- Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider- ERROR, INFORMATION, NONE, WARNING
- Constructor SummaryConstructors
- Method SummaryModifier and TypeMethodDescription- protected String- checkSelectedElement- (Object element) Initializes the page for the selected object if it's of correct type and contents.- protected void- createContents- (Composite composite, int parentWidth, int stdButtonWidth) The real creator.- protected voidPerforms special processing when this page's Defaults button has been pressed.- protected booleanSave settings.- Methods inherited from class com.iizigo.project.StandardPropertyPage- clearChanged, createContents, createControl, performApply, performOk, setChanged, setDefaultsEnabled, updateApplyButton- Methods inherited from class org.eclipse.ui.dialogs.PropertyPage- getElement, setElement- Methods inherited from class org.eclipse.jface.preference.PreferencePage- applyData, applyDialogFont, computeSize, contributeButtons, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString- 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.dialogs.IDialogPage- dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible- Methods inherited from interface org.eclipse.jface.preference.IPreferencePage- computeSize, isValid, okToLeave, performCancel, setContainer, setSize
- Constructor Details- AliasPropertyPagepublic AliasPropertyPage()Constructor for property page.
 
- Method Details- checkSelectedElementInitializes the page for the selected object if it's of correct type and contents. If not, return an error message.- Specified by:
- checkSelectedElementin class- StandardPropertyPage
- Parameters:
- element- The selected element (normally from the Common Navigator).
- Returns:
- Error message, or null for OK.
 
- createContentsThe real creator. The composite is created with no layout.- Specified by:
- createContentsin class- StandardPropertyPage
- Parameters:
- composite- The composite to fill with controls.
- parentWidth- The parent width.
- stdButtonWidth- The standard button width (Apply, Defaults).
 
- performDefaultsprotected void performDefaults()Performs special processing when this page's Defaults button has been pressed.- Overrides:
- performDefaultsin class- PreferencePage
 
- saveSettingsprotected boolean saveSettings()Save settings. Override to save settings.- Specified by:
- saveSettingsin class- StandardPropertyPage
- Returns:
- false for failure, OK to keep on going.