Uses of Interface
com.openhtmltopdf.extend.FSTextBreaker
-
Packages that use FSTextBreaker Package Description com.openhtmltopdf.bidi.support com.openhtmltopdf.layout com.openhtmltopdf.outputdevice.helper -
-
Uses of FSTextBreaker in com.openhtmltopdf.bidi.support
Classes in com.openhtmltopdf.bidi.support that implement FSTextBreaker Modifier and Type Class Description static class
ICUBreakers.ICUCharacterBreaker
static class
ICUBreakers.ICULineBreaker
-
Uses of FSTextBreaker in com.openhtmltopdf.layout
Classes in com.openhtmltopdf.layout that implement FSTextBreaker Modifier and Type Class Description static class
TextUtil.DefaultCharacterBreaker
class
UrlAwareLineBreakIterator
BreakIterator implementation that improves line breaking for URLs.Fields in com.openhtmltopdf.layout declared as FSTextBreaker Modifier and Type Field Description private FSTextBreaker
SharedContext. characterBreaker
private FSTextBreaker
SharedContext. lineBreaker
Methods in com.openhtmltopdf.layout that return FSTextBreaker Modifier and Type Method Description FSTextBreaker
Breaker.CharacterBreakerSupplier. getBreaker(java.lang.String str, SharedContext sharedContext)
FSTextBreaker
Breaker.LineBreakerSupplier. getBreaker(java.lang.String str, SharedContext sharedContext)
FSTextBreaker
Breaker.TextBreakerSupplier. getBreaker(java.lang.String str, SharedContext sharedContext)
FSTextBreaker
SharedContext. getCharacterBreaker()
static FSTextBreaker
Breaker. getCharacterBreakStream(java.lang.String currentString, SharedContext sharedContext)
FSTextBreaker
SharedContext. getLineBreaker()
static FSTextBreaker
Breaker. getLineBreakStream(java.lang.String s, SharedContext shared)
Methods in com.openhtmltopdf.layout with parameters of type FSTextBreaker Modifier and Type Method Description (package private) static LineBreakContext.LineBreakResult
Breaker. doBreakCharacters(java.lang.String currentString, FSTextBreaker lineIterator, FSTextBreaker charIterator, LineBreakContext context, int avail, float letterSpacing, java.util.function.ToIntFunction<java.lang.String> measurer)
Breaks at most one word (until the next word break) going character by character to see what will fit in.(package private) static LineBreakContext.LineBreakResult
Breaker. doBreakTextWords(java.lang.String currentString, LineBreakContext context, int avail, FSTextBreaker iterator, float letterSpacing, java.util.function.ToIntFunction<java.lang.String> measurer)
void
SharedContext. setCharacterBreaker(FSTextBreaker breaker)
void
SharedContext. setLineBreaker(FSTextBreaker breaker)
-
Uses of FSTextBreaker in com.openhtmltopdf.outputdevice.helper
Fields in com.openhtmltopdf.outputdevice.helper declared as FSTextBreaker Modifier and Type Field Description FSTextBreaker
BaseRendererBuilder.BaseRendererBuilderState. _charBreaker
FSTextBreaker
BaseRendererBuilder.BaseRendererBuilderState. _lineBreaker
FSTextBreaker
UnicodeImplementation. charBreaker
FSTextBreaker
UnicodeImplementation. lineBreaker
Methods in com.openhtmltopdf.outputdevice.helper with parameters of type FSTextBreaker Modifier and Type Method Description TFinalClass
BaseRendererBuilder. useUnicodeCharacterBreaker(FSTextBreaker breaker)
Specify the character breaker.TFinalClass
BaseRendererBuilder. useUnicodeLineBreaker(FSTextBreaker breaker)
Specify the line breaker.Constructors in com.openhtmltopdf.outputdevice.helper with parameters of type FSTextBreaker Constructor Description UnicodeImplementation(BidiReorderer reorderer, BidiSplitterFactory splitterFactory, FSTextBreaker lineBreaker, FSTextTransformer toLower, FSTextTransformer toUpper, FSTextTransformer toTitle, boolean textDirection, FSTextBreaker charBreaker)
-