org.eclipse.rse.ui.propertypages
Class SystemConnectorServicesPropertyPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
org.eclipse.ui.dialogs.PropertyPage
org.eclipse.rse.ui.propertypages.SystemBasePropertyPage
org.eclipse.rse.ui.propertypages.SystemConnectorServicesPropertyPage
- All Implemented Interfaces:
- IDialogPage, IMessageProvider, IPreferencePage, ISystemMessageLine, ISystemMessageLineTarget, IWorkbenchPropertyPage
- public class SystemConnectorServicesPropertyPage
- extends SystemBasePropertyPage
| Methods inherited from class org.eclipse.rse.ui.propertypages.SystemBasePropertyPage |
addFillerLine, addSeparatorLine, clearErrorMessage, clearMessage, configureMessageLine, contributeButtons, createContents, createLabeledCombo, createLabeledLabel, createLabeledText, createLabeledVerbage, getMessageLine, getSystemErrorMessage, grabExcessSpace, okToLeave, setBusyCursor, setErrorMessage, setErrorMessage, setErrorMessage, setHelp, setMessage, setMessage, setMessageLine, wantAutomaticValidManagement, wantDefaultAndApplyButton, wantMnemonics |
| Methods inherited from class org.eclipse.jface.preference.PreferencePage |
applyData, applyDialogFont, computeSize, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, performApply, performDefaults, performHelp, setContainer, 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, setVisible |
| Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible |
SystemConnectorServicesPropertyPage
public SystemConnectorServicesPropertyPage()
getHost
public IHost getHost()
createContentArea
protected Control createContentArea(Composite parent)
- Description copied from class:
SystemBasePropertyPage
- Abstract. You must override.
This is where child classes create their content area versus createContent,
in order to have the message line configured for them and mnemonics assigned.
- Specified by:
createContentArea in class SystemBasePropertyPage
initForm
protected void initForm()
getRoot
protected ServiceElement getRoot()
verifyPageContents
protected boolean verifyPageContents()
- Description copied from class:
SystemBasePropertyPage
- Abstract. You must override. Return true if no input fields to check.
Validate all the widgets on the page. Based on this, the Eclipse framework will know whether
to veto any user attempt to select another property page from the list on the left in the
Properties dialog.
Subclasses should override to do full error checking on all the widgets on the page. Recommendation:
- Specified by:
verifyPageContents in class SystemBasePropertyPage
- Returns:
- true if there are no errors, false if any errors were found.
performCancel
public boolean performCancel()
performOk
public boolean performOk()
- Description copied from class:
SystemBasePropertyPage
- Method declared on IPreferencePage.
Our implementation is to call okToLeave(), which in turn calls verifyPageContents,
returning true iff they do.
If you override, call super.performOk() to get default processing, and return false if that returns false.
- Specified by:
performOk in interface IPreferencePage- Overrides:
performOk in class SystemBasePropertyPage
- Returns:
- true if all is well, false if there is an error.
Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.