Class TranslateHelper

java.lang.Object
fr.becpg.repo.helper.TranslateHelper

public class TranslateHelper extends Object

TranslateHelper class.

Version:
$Id: $Id
Author:
matthieu
  • Field Details

  • Constructor Details

    • TranslateHelper

      private TranslateHelper()
  • Method Details

    • getTranslatedPath

      public static String getTranslatedPath(String name)
      Translate the name of the path.
      Parameters:
      name - the name
      Returns:
      the translated path
    • getTranslatedPathMLText

      public static org.alfresco.service.cmr.repository.MLText getTranslatedPathMLText(String name)

      getTranslatedPathMLText.

      Parameters:
      name - a String object.
      Returns:
      a MLText object.
    • getTranslatedBoolean

      public static String getTranslatedBoolean(Boolean b, boolean useDefaultLocale)

      getTranslatedBoolean.

      Parameters:
      b - a Boolean object.
      useDefaultLocale - a boolean.
      Returns:
      a String object.
    • getConstraint

      public static String getConstraint(String constraintName, String value, boolean useDefaultLocale)

      getConstraint.

      Parameters:
      constraintName - a String object.
      value - a String object.
      useDefaultLocale - a boolean.
      Returns:
      a String object.
    • getTranslatedKey

      public static org.alfresco.service.cmr.repository.MLText getTranslatedKey(String key)

      getTranslatedKey.

      Parameters:
      key - the key to search for translations
      Returns:
      the MLText with the translations for all the languages supported. List defined in RepoConsts
    • getTemplateModelMLText

      public static org.alfresco.service.cmr.repository.MLText getTemplateModelMLText(org.alfresco.service.namespace.QName classQName, String key)

      getTemplateModelMLText.

      Parameters:
      classQName - a QName object.
      key - a String object.
      Returns:
      a MLText object.
    • getTemplateTitleMLText

      public static org.alfresco.service.cmr.repository.MLText getTemplateTitleMLText(org.alfresco.service.namespace.QName classQName)

      getTemplateTitleMLText.

      Parameters:
      classQName - a QName object.
      Returns:
      a MLText object.
    • getTemplateDescriptionMLText

      public static org.alfresco.service.cmr.repository.MLText getTemplateDescriptionMLText(org.alfresco.service.namespace.QName classQName)

      getTemplateDescriptionMLText.

      Parameters:
      classQName - a QName object.
      Returns:
      a MLText object.
    • getConstraint

      public static String getConstraint(String constraintName, String value, Locale locale)

      getConstraint.

      Parameters:
      constraintName - a String object.
      value - a String object.
      locale - a Locale object.
      Returns:
      a String object.
    • getLocaleAwarePath

      public static String getLocaleAwarePath(String path)

      getLocaleAwarePath.

      Parameters:
      path - a String object
      Returns:
      a String object