BidiClassifier
public
class
BidiClassifier
extends Object
| java.lang.Object | |
| ↳ | android.icu.text.BidiClassifier |
Overrides default Bidi class values with custom ones.
The override mechanism requires to define a subclass of
BidiClassifier which overrides the classifier
method to assign customized Bidi classes.
This may be useful for assigning Bidi classes to PUA characters, or for special application needs. For instance, an application may want to handle all spaces like L or R characters (according to the base direction) when creating the visual ordering of logical lines which are part of a report organized in columns: there should not be interaction between adjacent cells.
To start using this customized
classifier with a Bidi object, it must be specified by calling the
Bidi.setCustomClassifier method; after that, the method
classify of the custom BidiClassifier will be
called by the UBA implementation any time the class of a character is
to be determined.
See also: