Package | Description |
---|---|
org.axsl.area |
Interfaces useful in the creation of an AreaTree that is backed by an FOTree.
|
org.axsl.text.line |
Interfaces useful for breaking text into lines.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LineArea
Area containing a line.
|
Modifier and Type | Method and Description |
---|---|
LineOutput |
LineBreakControl.getNextLine()
Provides the line-breaking system with the next LineOutput implementation
on which text should be placed.
|
Modifier and Type | Method and Description |
---|---|
void |
LineBreakHandler.handleLineBreakNonText(LineOutput lineOutput,
LineNonText nonText,
int sizeInline)
Handle the results of the line-breaking by placing the specified text
on the specified line.
|
void |
LineBreakHandler.handleLineBreakText(LineOutput lineOutput,
LineText text,
int startOffset,
int sizeInChars,
int sizeInline,
boolean hasDiscretionaryHyphen,
boolean hasFauxSmallCaps,
boolean isLastItemOnLine)
Handle the results of the line-breaking by placing the specified text
on the specified line.
|
int |
EagerLineBreaker.processLineContent(LineContent contentItem,
int start,
int end,
LineOutput output)
Push up to one line's worth of content through the line-breaking logic.
|
This documentation was created 2017-01-24 at 21:26 GMT by The aXSL Group and may be freely copied. See license for details.