Package | Description |
---|---|
org.apache.fop.layoutmgr |
FOP's layout engine.
|
Modifier and Type | Class and Description |
---|---|
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 and Description |
---|---|
protected KnuthSequence |
BreakingAlgorithm.par
The paragraph of KnuthElements.
|
Modifier and Type | Method and Description |
---|---|
KnuthSequence |
AbstractBreaker.BlockSequence.endSequence()
Finalizes a Knuth sequence.
|
abstract KnuthSequence |
KnuthSequence.endSequence()
Finalizes a Knuth sequence.
|
KnuthSequence |
BlockKnuthSequence.endSequence()
Finalizes a Knuth sequence.
|
KnuthSequence |
InlineKnuthSequence.endSequence()
Finalizes a Knuth sequence.
|
KnuthSequence |
AbstractBreaker.BlockSequence.endSequence(Position breakPosition)
Finalizes a Knuth sequence.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
KnuthSequence.appendSequence(KnuthSequence sequence)
Append sequence to this sequence if it can be appended.
|
boolean |
BlockKnuthSequence.appendSequence(KnuthSequence sequence)
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.
|
abstract boolean |
KnuthSequence.appendSequence(KnuthSequence sequence,
boolean keepTogether,
BreakElement breakElement)
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,
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.
|
abstract boolean |
KnuthSequence.canAppendSequence(KnuthSequence sequence)
Can sequence be appended to this sequence?
|
boolean |
BlockKnuthSequence.canAppendSequence(KnuthSequence sequence)
Can sequence be appended to this sequence?
|
boolean |
InlineKnuthSequence.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.
|
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.