Class | Description |
---|---|
BidiAttributes |
Class for storing Bidi attributes to control text transformation.
|
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. |
Enum | Description |
---|---|
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
|
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 |