Class ICUBidiSplitter

  • All Implemented Interfaces:
    com.openhtmltopdf.bidi.BidiSplitter

    public class ICUBidiSplitter
    extends Object
    implements com.openhtmltopdf.bidi.BidiSplitter
    • Constructor Detail

      • ICUBidiSplitter

        public ICUBidiSplitter()
    • Method Detail

      • setParagraph

        public void setParagraph​(String paragraph,
                                 byte defaultDirection)
        Specified by:
        setParagraph in interface com.openhtmltopdf.bidi.BidiSplitter
      • countTextRuns

        public int countTextRuns()
        Specified by:
        countTextRuns in interface com.openhtmltopdf.bidi.BidiSplitter
      • getVisualRun

        public com.openhtmltopdf.bidi.BidiTextRun getVisualRun​(int runIndex)
        Specified by:
        getVisualRun in interface com.openhtmltopdf.bidi.BidiSplitter
      • getBaseDirection

        public byte getBaseDirection​(String paragraph)
        Specified by:
        getBaseDirection in interface com.openhtmltopdf.bidi.BidiSplitter