Package psdi.iface.bidi.core

  • Class Summary 
    Class Description
    BidiAttributes
    Class for storing Bidi attributes to control text transformation.
    BidiAttributes.NumeralsShaping
    Numerals; unspecified, national, nominal (default), contextual_national, contextual_nominal
    BidiAttributes.TextOrientation
    Text orientation; LTR (default), RTL, Contextual_LTR, or Contextual_RTL
    BidiAttributes.TextShaping
    Text shaping; unspecified, shaped, unshaped (default), or tashkeel_isolated
    BidiAttributes.TextSymSwapping
    Text Symmetric Swapping; Disabled, Enabled (default)
    BidiAttributes.TextType
    Text type; Logical (default), or Visual
    BidiFlags
    Constant for Bidi Transformation flag set to support IBM JDK Bidi transformation.
    BidiTransformer
    This class is used to perform Bidi layout transformation between two sets of Bidi attributes stored in two instances of the class BidiAttributes
    DirectBidiTransformer
    Provides a simplified access to use of the DirectBidiTransformer without taking the overhead of the initializations required by the wrapper.
  • Exception Summary 
    Exception Description
    BidiTransformationException
    This exception will be thrown when - an invalid value is set into a Bidi attribute in the class AttributesObject - the combination of input and output attributes in the class LayoutObject is invalid - ArabicShapingException is thrown from Arabic shaping methods