Package com.openhtmltopdf.bidi.support
Class ICUBidiSplitter
- java.lang.Object
-
- com.openhtmltopdf.bidi.support.ICUBidiSplitter
-
- All Implemented Interfaces:
BidiSplitter
public class ICUBidiSplitter extends Object implements BidiSplitter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classICUBidiSplitter.ICUBidiSplitterFactory
-
Field Summary
-
Fields inherited from interface com.openhtmltopdf.bidi.BidiSplitter
LTR, NEUTRAL, RTL
-
-
Constructor Summary
Constructors Constructor Description ICUBidiSplitter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcountTextRuns()bytegetBaseDirection(String paragraph)BidiTextRungetVisualRun(int runIndex)voidsetParagraph(String paragraph, byte defaultDirection)
-
-
-
Method Detail
-
setParagraph
public void setParagraph(String paragraph, byte defaultDirection)
- Specified by:
setParagraphin interfaceBidiSplitter
-
countTextRuns
public int countTextRuns()
- Specified by:
countTextRunsin interfaceBidiSplitter
-
getVisualRun
public BidiTextRun getVisualRun(int runIndex)
- Specified by:
getVisualRunin interfaceBidiSplitter
-
getBaseDirection
public byte getBaseDirection(String paragraph)
- Specified by:
getBaseDirectionin interfaceBidiSplitter
-
-