RSE
Release 1.0

org.eclipse.rse.shells.ui.propertypages
Class ShellServicesPropertyPage

java.lang.Object
  extended byorg.eclipse.jface.dialogs.DialogPage
      extended byorg.eclipse.jface.preference.PreferencePage
          extended byorg.eclipse.ui.dialogs.PropertyPage
              extended byorg.eclipse.rse.ui.propertypages.SystemBasePropertyPage
                  extended byorg.eclipse.rse.ui.propertypages.ServicesPropertyPage
                      extended byorg.eclipse.rse.shells.ui.propertypages.ShellServicesPropertyPage
All Implemented Interfaces:
IDialogPage, IMessageProvider, IPreferencePage, ISystemMessageLine, ISystemMessageLineTarget, IWorkbenchPropertyPage

public class ShellServicesPropertyPage
extends ServicesPropertyPage


Field Summary
 
Fields inherited from class org.eclipse.rse.ui.propertypages.ServicesPropertyPage
_form, _hostname, _hosttype, _rootElement
 
Fields inherited from class org.eclipse.rse.ui.propertypages.SystemBasePropertyPage
buttonsComposite, contentArea, msgLine, msgLineSet
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
ShellServicesPropertyPage()
           
 
Method Summary
protected  IServiceSubSystemConfiguration getCurrentServiceSubSystemConfiguration()
           
protected  ServiceElement[] getServiceElements()
           
protected  ShellServiceSubSystem getShellServiceSubSystem()
           
protected  IShellServiceSubSystemConfiguration[] getShellServiceSubSystemFactories(String systemType)
           
 void setSubSystemConfiguration(ISubSystemConfiguration factory)
           
 
Methods inherited from class org.eclipse.rse.ui.propertypages.ServicesPropertyPage
applyValues, commitChanges, createContentArea, getHostname, getServiceSubSystem, getSystemType, initServices, performCancel, performOk, revertChanges, setHostname, setSystemType, verifyPageContents
 
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.ui.dialogs.PropertyPage
getElement, setElement
 
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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.rse.ui.messages.ISystemMessageLine
getErrorMessage, getMessage
 
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage
computeSize, isValid, setContainer, setSize
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
 

Constructor Detail

ShellServicesPropertyPage

public ShellServicesPropertyPage()
Method Detail

getShellServiceSubSystem

protected ShellServiceSubSystem getShellServiceSubSystem()

getServiceElements

protected ServiceElement[] getServiceElements()
Specified by:
getServiceElements in class ServicesPropertyPage

getShellServiceSubSystemFactories

protected IShellServiceSubSystemConfiguration[] getShellServiceSubSystemFactories(String systemType)

getCurrentServiceSubSystemConfiguration

protected IServiceSubSystemConfiguration getCurrentServiceSubSystemConfiguration()
Specified by:
getCurrentServiceSubSystemConfiguration in class ServicesPropertyPage

setSubSystemConfiguration

public void setSubSystemConfiguration(ISubSystemConfiguration factory)

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.