org.apache.fop.layoutmgr.inline
public interface InlineLevelLayoutManager extends LayoutManager
Modifier and Type | Method and Description |
---|---|
java.util.List |
addALetterSpaceTo(java.util.List oldList)
Tell the LM to modify its data, adding a letter space
to the word fragment represented by the given elements,
and returning the corrected elements
|
boolean |
applyChanges(java.util.List oldList)
Tell the LM to apply the changes due to hyphenation
|
void |
getWordChars(java.lang.StringBuffer sbChars,
Position pos)
Get the word chars corresponding to the given position
|
void |
hyphenate(Position pos,
HyphContext hc)
Tell the LM to hyphenate a word
|
void |
removeWordSpace(java.util.List oldList)
Tell the LM to modify its data, removing the word space
represented by the given elements
|
addAreas, addChildArea, addChildLM, addChildLMs, createNextChildLMs, getChangedKnuthElements, getChildLMs, getContentAreaBPD, getContentAreaIPD, getFObj, getGeneratesBlockArea, getGeneratesLineArea, getGeneratesReferenceArea, getNextKnuthElements, getParent, getParentArea, getPSLM, initialize, isFinished, notifyPos, setFinished, setParent
getBaseLength
java.util.List addALetterSpaceTo(java.util.List oldList)
oldList
- the elements which must be given one more letter spacevoid removeWordSpace(java.util.List oldList)
oldList
- the elements representing the word spacevoid getWordChars(java.lang.StringBuffer sbChars, Position pos)
sbChars
- the StringBuffer used to append word charspos
- the Position referring to the needed word charsvoid hyphenate(Position pos, HyphContext hc)
pos
- the Position referring to the wordhc
- the HyphContext storing hyphenation informationboolean applyChanges(java.util.List oldList)
oldList
- the list of the old elements the changes refer toCopyright 1999-2008 The Apache Software Foundation. All Rights Reserved.