psdi.webclient.system.runtime

Class BidiClientUtils

  • java.lang.Object
    • psdi.webclient.system.runtime.BidiClientUtils


  • public class BidiClientUtils
    extends java.lang.Object
    Utility class for Bidi related processing Created by: bidi-hcg-AS
    • Constructor Detail

      • BidiClientUtils

        public BidiClientUtils()
    • Method Detail

      • getTagAttributes

        public static java.lang.String[] getTagAttributes(ComponentInstance component,
                                                          AppInstance app,
                                                          java.lang.String value,
                                                          boolean includeHandlers)
      • getTagAttributes

        public static java.lang.String[] getTagAttributes(ComponentInstance component,
                                                          AppInstance app,
                                                          java.lang.String value,
                                                          boolean includeHandlers,
                                                          java.lang.String langCode)
      • getTextAlignmentStyle

        public static java.lang.String getTextAlignmentStyle(MXSession s)
      • getTextAlignmentStyle

        public static java.lang.String getTextAlignmentStyle(java.lang.String ceType,
                                                             MXSession s)
      • getTextAlignmentStyle

        public static java.lang.String getTextAlignmentStyle(java.lang.String ceType,
                                                             java.lang.String langCode)
      • isCELeftAligned

        public static boolean isCELeftAligned(java.lang.String ceType)
      • getMboBidiAttributes

        public static java.lang.String[] getMboBidiAttributes(DataBean srcBean,
                                                              java.lang.String dataAttr)
      • hasDefaultTextDirectionOnly

        public static boolean hasDefaultTextDirectionOnly(ControlInstance control)
      • isBidiEnabled

        public static boolean isBidiEnabled()
      • applyBidiAttributes

        public static java.lang.String applyBidiAttributes(java.lang.String mboName,
                                                           java.lang.String attribute,
                                                           java.lang.String value,
                                                           MXSession s)