com.aptana.ide.core.ui.preferences
Class PasswordsPreferencePage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by com.aptana.ide.core.ui.preferences.PasswordsPreferencePage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage

public class PasswordsPreferencePage
extends org.eclipse.jface.preference.PreferencePage
implements org.eclipse.ui.IWorkbenchPreferencePage


Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
PasswordsPreferencePage()
           
 
Method Summary
protected  void createButtonGroup(org.eclipse.swt.widgets.Composite composite)
           
protected  org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
           
protected  org.eclipse.swt.widgets.Table createCredentialsTable(org.eclipse.swt.widgets.Composite composite)
           
protected  void createCredentialsTableViewer(org.eclipse.swt.widgets.Table table)
           
protected  org.eclipse.swt.widgets.Composite createPageRoot(org.eclipse.swt.widgets.Composite parent)
           
protected  void enableButtons()
           
protected  com.aptana.ide.core.ui.preferences.PasswordsPreferencePage.HostCredentials getSelectedCredentials()
           
 void init(org.eclipse.ui.IWorkbench workbench)
           
protected  void performDefaults()
           
 boolean performOk()
           
protected  void removeAllCredentials()
           
protected  void removeCredentials()
           
 
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, performCancel, 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, performCancel, 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

PasswordsPreferencePage

public PasswordsPreferencePage()
Method Detail

createContents

protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
Specified by:
createContents in class org.eclipse.jface.preference.PreferencePage

createPageRoot

protected org.eclipse.swt.widgets.Composite createPageRoot(org.eclipse.swt.widgets.Composite parent)

createCredentialsTable

protected org.eclipse.swt.widgets.Table createCredentialsTable(org.eclipse.swt.widgets.Composite composite)

createCredentialsTableViewer

protected void createCredentialsTableViewer(org.eclipse.swt.widgets.Table table)

getSelectedCredentials

protected com.aptana.ide.core.ui.preferences.PasswordsPreferencePage.HostCredentials getSelectedCredentials()

enableButtons

protected void enableButtons()

createButtonGroup

protected void createButtonGroup(org.eclipse.swt.widgets.Composite composite)

removeAllCredentials

protected void removeAllCredentials()

removeCredentials

protected void removeCredentials()

init

public void init(org.eclipse.ui.IWorkbench workbench)
Specified by:
init in interface org.eclipse.ui.IWorkbenchPreferencePage
See Also:
IWorkbenchPreferencePage.init(org.eclipse.ui.IWorkbench)

performOk

public boolean performOk()
Specified by:
performOk in interface org.eclipse.jface.preference.IPreferencePage
Overrides:
performOk in class org.eclipse.jface.preference.PreferencePage

performDefaults

protected void performDefaults()
Overrides:
performDefaults in class org.eclipse.jface.preference.PreferencePage