org.foray.pioneer
Class InlinePL
java.lang.Object
org.foray.pioneer.FONodePL
org.foray.pioneer.FObjPL
org.foray.pioneer.AbstractMixedInlinePL
org.foray.pioneer.InlinePL
public class InlinePL
- extends AbstractMixedInlinePL
Pioneer Layout for a Inline
.
Constructor Summary |
InlinePL(org.axsl.fo.fo.Inline realFObj,
PioneerLS layout)
Constructor. |
Method Summary |
org.axsl.fo.fo.Inline |
getFONode()
Returns the FO Tree node that is being laid out by this layout item. |
protected org.axsl.area.AncestralNormalInlineArea |
makeNormalInlineArea(org.axsl.area.LineContentFactory lineContentFactory,
org.axsl.fo.fo.GraftingPoint graftingPoint)
Creates the subclass-specific area into which the child objects will be
laid out. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InlinePL
public InlinePL(org.axsl.fo.fo.Inline realFObj,
PioneerLS layout)
- Constructor.
- Parameters:
realFObj
- The FO Tree object which is being laid out.layout
- The ancestor layout system.
getFONode
public org.axsl.fo.fo.Inline getFONode()
- Description copied from class:
FONodePL
- Returns the FO Tree node that is being laid out by this layout item.
- Specified by:
getFONode
in class FONodePL
- Returns:
- The FO Tree node that is being laid out.
makeNormalInlineArea
protected org.axsl.area.AncestralNormalInlineArea makeNormalInlineArea(org.axsl.area.LineContentFactory lineContentFactory,
org.axsl.fo.fo.GraftingPoint graftingPoint)
- Description copied from class:
AbstractMixedInlinePL
- Creates the subclass-specific area into which the child objects will be
laid out.
- Specified by:
makeNormalInlineArea
in class AbstractMixedInlinePL
- Parameters:
lineContentFactory
- The line content factory that should be used
to create the new area.graftingPoint
- The grafting point, if any, which controls the
new area.
- Returns:
- The newly-created area.
Copyright © 2017. All rights reserved.