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 Details

    • storageManager

      @Inject protected ITranslationStorageManager storageManager
    • translationManager

      @Inject protected IExternalTranslationManager 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

      protected CheckboxTableViewer languagesViewer
    • storageCombobox

      protected ComboViewer storageCombobox
    • externalProviderCombobox

      protected ComboViewer externalProviderCombobox
    • lableProvider

      protected ILabelProvider lableProvider
    • storageLabelProvider

      protected ILabelProvider storageLabelProvider
    • externalProviderLabelProvider

      protected ILabelProvider externalProviderLabelProvider
    • listener

      protected org.eclipse.swt.events.SelectionListener listener
    • generator

      protected TranslationStringsGenerator generator
  • Constructor Details

    • GenerateSettingsWizardPage

      public GenerateSettingsWizardPage()
  • Method Details

    • getGenerator

      public TranslationStringsGenerator getGenerator()
      Returns:
      the generator
    • setGenerator

      public void setGenerator(TranslationStringsGenerator generator)
      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:
      true if all controls are valid, and false if at least one is invalid
    • addLanguagesToTable

      protected void addLanguagesToTable()