Class AnyRtlDirectionEstimator

java.lang.Object
com.google.gwt.i18n.shared.DirectionEstimator
com.google.gwt.i18n.shared.AnyRtlDirectionEstimator

public class AnyRtlDirectionEstimator extends DirectionEstimator
Direction estimator that uses the "any RTL" heuristic.
  • Constructor Details

    • AnyRtlDirectionEstimator

      public AnyRtlDirectionEstimator()
  • Method Details

    • get

      public static AnyRtlDirectionEstimator get()
      Get an instance of AnyRtlDirectionEstimator.
      Returns:
      An instance of AnyRtlDirectionEstimator.
    • estimateDirection

      public HasDirection.Direction estimateDirection(String str)
      Estimates the direction of a given string using the "any RTL" heuristic: the return value is RTL if the string contains at least one RTL character. Otherwise, it is LTR.
      Specified by:
      estimateDirection in class DirectionEstimator
      Parameters:
      str - Input string.
      Returns:
      Direction The estimated direction of str.