Class GenerateSettingsWizardPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
com.e1c.langtool.ui.generatestring.GenerateSettingsWizardPage
- All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage,org.eclipse.jface.dialogs.IMessageProvider,org.eclipse.jface.wizard.IWizardPage
- Direct Known Subclasses:
ImportSettingsWizardPage
public class GenerateSettingsWizardPage
extends org.eclipse.jface.wizard.WizardPage
Settings page for the "Translation strings generator" wizard
GenerateTranslationStringsWizard.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected ComboViewerprotected ILabelProviderprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected TranslationStringsGeneratorprotected ILabelProviderprotected CheckboxTableViewerprotected org.eclipse.swt.events.SelectionListenerprotected ComboViewerprotected ILabelProviderprotected ITranslationStorageManagerprotected IExternalTranslationManagerFields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidcreateCollectCheckbox(org.eclipse.swt.widgets.Composite parent) voidcreateControl(org.eclipse.swt.widgets.Composite parent) protected voidcreateFillupControl(org.eclipse.swt.widgets.Composite parent) protected voidcreateLanguageTable(org.eclipse.swt.widgets.Composite parent) protected voidcreateStorageControl(org.eclipse.swt.widgets.Composite parent) voidsetGenerator(TranslationStringsGenerator generator) protected booleanReturns whether this page's controls currently all contain valid values.Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toStringMethods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jface.dialogs.IDialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisibleMethods inherited from interface org.eclipse.jface.wizard.IWizardPage
getMinimumPageSize
-
Field Details
-
storageManager
-
translationManager
-
collectInterfaceStringsCheckbox
protected org.eclipse.swt.widgets.Button collectInterfaceStringsCheckbox -
collectModelStringsCheckbox
protected org.eclipse.swt.widgets.Button collectModelStringsCheckbox -
collectModelTypeAnyRadio
protected org.eclipse.swt.widgets.Button collectModelTypeAnyRadio -
collectModelTypeNoneRadio
protected org.eclipse.swt.widgets.Button collectModelTypeNoneRadio -
collectModelTypeOnlyRadio
protected org.eclipse.swt.widgets.Button collectModelTypeOnlyRadio -
collectUnknownMethodOnlyRadio
protected org.eclipse.swt.widgets.Button collectUnknownMethodOnlyRadio -
collectTagsOnlyRadio
protected org.eclipse.swt.widgets.Button collectTagsOnlyRadio -
fillupByBlankRadio
protected org.eclipse.swt.widgets.Button fillupByBlankRadio -
fillupFromSourceLanguageCheckbox
protected org.eclipse.swt.widgets.Button fillupFromSourceLanguageCheckbox -
fillupFromExternalProviderCheckbox
protected org.eclipse.swt.widgets.Button fillupFromExternalProviderCheckbox -
languagesViewer
-
storageCombobox
-
externalProviderCombobox
-
lableProvider
-
storageLabelProvider
-
externalProviderLabelProvider
-
listener
protected org.eclipse.swt.events.SelectionListener listener -
generator
-
-
Constructor Details
-
GenerateSettingsWizardPage
public GenerateSettingsWizardPage()
-
-
Method Details
-
getGenerator
- Returns:
- the generator
-
setGenerator
- Parameters:
generator- the generator to set
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent) -
createFillupControl
protected void createFillupControl(org.eclipse.swt.widgets.Composite parent) -
createStorageControl
protected void createStorageControl(org.eclipse.swt.widgets.Composite parent) -
createCollectCheckbox
protected void createCollectCheckbox(org.eclipse.swt.widgets.Composite parent) -
createLanguageTable
protected void createLanguageTable(org.eclipse.swt.widgets.Composite parent) -
validatePage
protected boolean validatePage()Returns whether this page's controls currently all contain valid values.- Returns:
trueif all controls are valid, andfalseif at least one is invalid
-
addLanguagesToTable
protected void addLanguagesToTable()
-