Class IProject.AllTranslations

java.lang.Object
org.omegat.core.data.IProject.AllTranslations
Enclosing interface:
IProject

public static class IProject.AllTranslations extends Object
These translations can't be null. Only value or EMPTY_TRANSLATION.
  • Field Details

    • EMPTY_TRANSLATION

      public static final TMXEntry EMPTY_TRANSLATION
  • Constructor Details

    • AllTranslations

      public AllTranslations()
      Creates empty AllTranslations.
    • AllTranslations

      public AllTranslations(TMXEntry defaultTranslation, TMXEntry alternativeTranslation)
      Creates AllTranslations with default and alternative translations.
      Parameters:
      defaultTranslation - default translation
      alternativeTranslation - alternative translation
  • Method Details

    • getDefaultTranslation

      public TMXEntry getDefaultTranslation()
    • getAlternativeTranslation

      public TMXEntry getAlternativeTranslation()
    • getCurrentTranslation

      public TMXEntry getCurrentTranslation()
    • setAlternativeTranslation

      public void setAlternativeTranslation(TMXEntry entry)
    • setDefaultTranslation

      public void setDefaultTranslation(TMXEntry entry)
    • setCurrentTranslation

      public void setCurrentTranslation(TMXEntry entry)