Package | Description |
---|---|
org.apache.fop.layoutmgr |
FOP's layout engine.
|
org.apache.fop.layoutmgr.inline |
Layout managers for inline formatting objects and line building.
|
Modifier and Type | Class | Description |
---|---|---|
static class |
AbstractBreaker.BlockSequence |
Helper class, extending the functionality of the
basic
BlockKnuthSequence . |
class |
BlockKnuthSequence |
Represents a list of block level Knuth elements.
|
class |
InlineKnuthSequence |
Represents a list of inline Knuth elements.
|
Modifier and Type | Field | Description |
---|---|---|
protected KnuthSequence |
BreakingAlgorithm.par |
The paragraph of KnuthElements.
|
Modifier and Type | Method | Description |
---|---|---|
KnuthSequence |
AbstractBreaker.BlockSequence.endSequence() |
Finalizes a Knuth sequence.
|
KnuthSequence |
AbstractBreaker.BlockSequence.endSequence(Position breakPosition) |
Finalizes a Knuth sequence.
|
KnuthSequence |
BlockKnuthSequence.endSequence() |
Finalizes a Knuth sequence.
|
KnuthSequence |
InlineKnuthSequence.endSequence() |
Finalizes a Knuth sequence.
|
abstract KnuthSequence |
KnuthSequence.endSequence() |
Finalizes a Knuth sequence.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
BlockKnuthSequence.appendSequence(KnuthSequence sequence) |
Append sequence to this sequence if it can be appended.
|
boolean |
BlockKnuthSequence.appendSequence(KnuthSequence sequence,
boolean keepTogether,
BreakElement breakElement) |
Append sequence to this sequence if it can be appended.
|
boolean |
InlineKnuthSequence.appendSequence(KnuthSequence sequence) |
Append sequence to this sequence if it can be appended.
|
boolean |
InlineKnuthSequence.appendSequence(KnuthSequence sequence,
boolean keepTogether,
BreakElement breakElement) |
Append sequence to this sequence if it can be appended.
|
abstract boolean |
KnuthSequence.appendSequence(KnuthSequence sequence) |
Append sequence to this sequence if it can be appended.
|
abstract boolean |
KnuthSequence.appendSequence(KnuthSequence sequence,
boolean keepTogether,
BreakElement breakElement) |
Append sequence to this sequence if it can be appended.
|
boolean |
KnuthSequence.appendSequenceOrClose(KnuthSequence sequence) |
Append sequence to this sequence if it can be appended.
|
boolean |
KnuthSequence.appendSequenceOrClose(KnuthSequence sequence,
boolean keepTogether,
BreakElement breakElement) |
Append sequence to this sequence if it can be appended.
|
protected void |
BreakingAlgorithm.calculateBreakPoints(BreakingAlgorithm.KnuthNode node,
KnuthSequence par,
int total) |
Determines the set of optimal breakpoints corresponding to the given active node.
|
boolean |
BlockKnuthSequence.canAppendSequence(KnuthSequence sequence) |
Can sequence be appended to this sequence?
|
boolean |
InlineKnuthSequence.canAppendSequence(KnuthSequence sequence) |
Can sequence be appended to this sequence?
|
abstract boolean |
KnuthSequence.canAppendSequence(KnuthSequence sequence) |
Can sequence be appended to this sequence?
|
int |
BreakingAlgorithm.findBreakingPoints(KnuthSequence par,
double threshold,
boolean force,
int allowedBreaks) |
|
int |
BreakingAlgorithm.findBreakingPoints(KnuthSequence par,
int startIndex,
double threshold,
boolean force,
int allowedBreaks) |
Finds an optimal set of breakpoints for the given paragraph.
|
abstract void |
BreakingAlgorithm.updateData2(BreakingAlgorithm.KnuthNode bestActiveNode,
KnuthSequence sequence,
int total) |
Empty method, hook for subclasses.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.List<KnuthSequence> |
InlineContainerLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment) |
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.