public class SimpleBidiSplitter extends Object implements BidiSplitter
LTR, NEUTRAL, RTL| Constructor and Description |
|---|
SimpleBidiSplitter() |
| Modifier and Type | Method and Description |
|---|---|
int |
countTextRuns()
Count the number of runs, each of which contains text in one visual order only.
|
byte |
getBaseDirection(String paragraph)
Get the base direction of a paragraph.
|
BidiTextRun |
getVisualRun(int runIndex) |
void |
setParagraph(String paragraph,
byte defaultDirection)
Sets the text which is to be split on visual ordering.
|
public void setParagraph(String paragraph, byte defaultDirection)
BidiSplittersetParagraph in interface BidiSplitterdefaultDirection - either LTR or RTLpublic int countTextRuns()
BidiSplittercountTextRuns in interface BidiSplitterpublic BidiTextRun getVisualRun(int runIndex)
getVisualRun in interface BidiSplitterrunIndex - from zero to countTextRuns.public byte getBaseDirection(String paragraph)
BidiSplittergetBaseDirection in interface BidiSplitterCopyright © 2018. All rights reserved.