Class FormDesignerLanguageModel

java.lang.Object
de.xima.fc.gui.designer.form.model.FormDesignerLanguageModel
All Implemented Interfaces:
Serializable

public final class FormDesignerLanguageModel extends Object implements Serializable
POJO model for the form designer, contains the selected language and the available languages.
Since:
7.0.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

  • Method Details

    • getAdditionalLanguages

      public Map<String,String> getAdditionalLanguages()
    • getDefaultLanguages

      public Map<String,String> getDefaultLanguages()
    • getExtraFormLanguages

      public Map<String,String> getExtraFormLanguages()
    • getFormLanguages

      public Map<String,String> getFormLanguages()
    • getLanguage

      public String getLanguage()
    • isIncludeAdditionalLanguages

      public boolean isIncludeAdditionalLanguages()
      Returns:
      Whether to include the additional languages in the list of all available languages.
    • setExtraFormLanguages

      public void setExtraFormLanguages(Map<String,String> extraFormLanguages)
    • setFormLanguages

      public void setFormLanguages(Map<String,String> formLanguages)
    • setIncludeAdditionalLanguages

      public void setIncludeAdditionalLanguages(boolean includeAdditionalLanguages)
    • setLanguage

      public void setLanguage(String language)
    • empty

      public static FormDesignerLanguageModel empty()