org.apache.fop.layoutmgr

Class InlineKnuthSequence


public class InlineKnuthSequence
extends KnuthSequence

Represents a list of inline Knuth elements. If closed, it represents all elements of a Knuth paragraph.

Constructor Summary

InlineKnuthSequence()
Creates a new and empty list.
InlineKnuthSequence(List list)
Creates a new list from an existing list.

Method Summary

void
addALetterSpace()
boolean
appendSequence(KnuthSequence sequence)
boolean
appendSequence(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement)
boolean
canAppendSequence(KnuthSequence sequence)
KnuthSequence
endSequence()
boolean
isInlineSequence()
Is this an inline or a block sequence?

Methods inherited from class org.apache.fop.layoutmgr.KnuthSequence

appendSequence, appendSequence, appendSequenceOrClose, appendSequenceOrClose, canAppendSequence, endSequence, getElement, getLast, isInlineSequence, removeLast, startSequence, wrapPositions

Constructor Details

InlineKnuthSequence

public InlineKnuthSequence()
Creates a new and empty list.

InlineKnuthSequence

public InlineKnuthSequence(List list)
Creates a new list from an existing list.
Parameters:
list - The list from which to create the new list.

Method Details

addALetterSpace

public void addALetterSpace()

appendSequence

public boolean appendSequence(KnuthSequence sequence)
Overrides:
appendSequence in interface KnuthSequence

appendSequence

public boolean appendSequence(KnuthSequence sequence,
                              boolean keepTogether,
                              BreakElement breakElement)
Overrides:
appendSequence in interface KnuthSequence

canAppendSequence

public boolean canAppendSequence(KnuthSequence sequence)
Overrides:
canAppendSequence in interface KnuthSequence

endSequence

public KnuthSequence endSequence()
Overrides:
endSequence in interface KnuthSequence

isInlineSequence

public boolean isInlineSequence()
Is this an inline or a block sequence?
Overrides:
isInlineSequence in interface KnuthSequence
Returns:
false

Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.