public class ComplexTextFactory extends Object implements RenderableTextFactory
Constructor and Description |
---|
ComplexTextFactory() |
Modifier and Type | Method and Description |
---|---|
RenderNode[] |
createText(int[] text,
int offset,
int length,
StyleSheet layoutContext,
ElementType elementType,
InstanceID instanceId,
ReportAttributeMap<Object> attributeMap)
The text is given as CodePoints.
|
RenderNode[] |
finishText() |
static List<String> |
processText(int[] text,
int offset,
int length)
This method breaks text into lines in a strict manor.
|
void |
startText() |
public RenderNode[] createText(int[] text, int offset, int length, StyleSheet layoutContext, ElementType elementType, InstanceID instanceId, ReportAttributeMap<Object> attributeMap)
RenderableTextFactory
createText
in interface RenderableTextFactory
public RenderNode[] finishText()
finishText
in interface RenderableTextFactory
public void startText()
startText
in interface RenderableTextFactory
public static List<String> processText(int[] text, int offset, int length)
text
- offset
- length
- Copyright © 2017 Hitachi Vantara. All rights reserved.