org.mailster.gui.prefs.pages
Class LanguageConfigurationPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by org.eclipse.jface.preference.FieldEditorPreferencePage
              extended by org.mailster.gui.prefs.DefaultFieldEditorConfigurationPage
                  extended by org.mailster.gui.prefs.pages.LanguageConfigurationPage
All Implemented Interfaces:
java.util.EventListener, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.jface.util.IPropertyChangeListener

public class LanguageConfigurationPage
extends DefaultFieldEditorConfigurationPage

---
Mailster (C) 2007-2009 De Oliveira Edouard

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

See  Mailster Web Site
---

LanguageConfigurationPage.java - Configuration page to select the application user interface language used.

Version:
$Author: kods $ / $Date: 2009/04/27 23:40:31 $
Author:
Edouard De Oliveira

Field Summary
private  TableFieldEditor languageEditor
          The FieldEditor to select the user interface language
 
Fields inherited from class org.eclipse.jface.preference.FieldEditorPreferencePage
FLAT, GRID, MARGIN_HEIGHT, MARGIN_WIDTH, VERTICAL_SPACING
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
LanguageConfigurationPage()
          Creates a new LanguageConfigurationPage instance.
 
Method Summary
protected  void createFieldEditors()
          Creates the FieldEditors of this LanguageConfigurationPage.
 
Methods inherited from class org.mailster.gui.prefs.DefaultFieldEditorConfigurationPage
createControl
 
Methods inherited from class org.eclipse.jface.preference.FieldEditorPreferencePage
addField, adjustGridLayout, applyFont, checkState, createContents, dispose, getFieldEditorParent, initialize, performDefaults, performOk, propertyChange, setVisible
 
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, applyDialogFont, computeSize, contributeButtons, 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, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage
 
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
getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, setDescription, setImageDescriptor
 

Field Detail

languageEditor

private TableFieldEditor languageEditor
The FieldEditor to select the user interface language

Constructor Detail

LanguageConfigurationPage

public LanguageConfigurationPage()
Creates a new LanguageConfigurationPage instance.

Method Detail

createFieldEditors

protected void createFieldEditors()
Creates the FieldEditors of this LanguageConfigurationPage.

Specified by:
createFieldEditors in class org.eclipse.jface.preference.FieldEditorPreferencePage
See Also:
FieldEditorPreferencePage.createFieldEditors()