fop 0.91beta

Uses of Class
org.apache.fop.layoutmgr.Position

Packages that use Position
org.apache.fop.layoutmgr FOP's layout engine.  
org.apache.fop.layoutmgr.inline Layout managers for inline formatting objects and line building. 
org.apache.fop.layoutmgr.list Layout managers for lists. 
org.apache.fop.layoutmgr.table Layout managers for tables. 
 

Uses of Position in org.apache.fop.layoutmgr
 

Subclasses of Position in org.apache.fop.layoutmgr
static class AbstractBreaker.PageBreakPosition
           
protected static class BlockStackingLayoutManager.MappingPosition
           
 class LeafPosition
           
 class NonLeafPosition
           
 class SpaceResolver.SpaceHandlingBreakPosition
          Position class for break possibilities.
 class SpaceResolver.SpaceHandlingPosition
          Position class for no-break situations.
 

Methods in org.apache.fop.layoutmgr that return Position
 Position ListElement.getPosition()
           
protected  Position AbstractLayoutManager.notifyPos(Position pos)
          Adds a Position to the Position participating in the first|last determination by assigning it a unique position index.
 Position Position.getPosition()
          Overridden by NonLeafPosition to return the Position of its child LM.
 Position SpaceResolver.SpaceHandlingBreakPosition.getOriginalBreakPosition()
           
protected  Position BlockStackingLayoutManager.getAuxiliaryPosition()
           
protected abstract  Position PositionIterator.getPos(java.lang.Object nextObj)
           
protected  Position KnuthPossPosIter.getPos(java.lang.Object nextObj)
           
 Position NonLeafPosition.getPosition()
           
protected  Position BlockStackingLayoutManager.StackingIter.getPos(java.lang.Object nextObj)
           
 

Methods in org.apache.fop.layoutmgr with parameters of type Position
 void ListElement.setPosition(Position position)
          Change the Position stored in this element.
protected  void AbstractLayoutManager.reset(Position pos)
          Reset the layoutmanager "iterator" so that it will start with the passed Position's generating LM on the next call to getChildLM.
 void AbstractLayoutManager.resetPosition(Position resetPos)
           
protected  Position AbstractLayoutManager.notifyPos(Position pos)
          Adds a Position to the Position participating in the first|last determination by assigning it a unique position index.
 boolean AbstractLayoutManager.isFirst(Position pos)
          Indicates whether the given Position is the first area-generating Position of this LM.
 boolean AbstractLayoutManager.isLast(Position pos)
          Indicates whether the given Position is the last area-generating Position of this LM.
 void FlowLayoutManager.resetPosition(Position resetPos)
           
 KnuthSequence KnuthSequence.endSequence(Position breakPosition)
          Finalizes a Knuth sequence.
 AbstractBreaker.BlockSequence AbstractBreaker.BlockSequence.endBlockSequence(Position breakPosition)
           
 void LayoutManager.resetPosition(Position position)
          Reset to the position.
 void BlockLayoutManager.resetPosition(Position resetPos)
           
 void BlockContainerLayoutManager.resetPosition(Position resetPos)
           
 

Constructors in org.apache.fop.layoutmgr with parameters of type Position
ListElement(Position position)
          Main constructor
UnresolvedListElement(Position position)
          Main constructor
UnresolvedListElementWithLength(Position position, MinOptMax length, RelSide side, boolean conditional, boolean isFirst, boolean isLast)
          Main constructor
BorderOrPaddingElement(Position position, CondLengthProperty condLength, RelSide side, boolean isFirst, boolean isLast, PercentBaseContext context)
          Main constructor
BorderElement(Position position, CondLengthProperty condLength, RelSide side, boolean isFirst, boolean isLast, PercentBaseContext context)
          Main constructor
SpaceElement(Position position, SpaceProperty space, RelSide side, boolean isFirst, boolean isLast, PercentBaseContext context)
          Main constructor
KnuthElement(int w, Position pos, boolean bAux)
          Create a new KnuthElement.
KnuthGlue(int w, int y, int z, Position pos, boolean bAux)
          Create a new KnuthGlue.
KnuthGlue(int w, int y, int z, int iAdjClass, Position pos, boolean bAux)
           
KnuthBox(int w, Position pos, boolean bAux)
          Create a new KnuthBox.
KnuthPenalty(int w, int p, boolean f, Position pos, boolean bAux)
          Create a new KnuthPenalty.
KnuthPenalty(int w, int p, boolean f, int iBreakClass, Position pos, boolean bAux)
          Create a new KnuthPenalty.
NonLeafPosition(LayoutManager lm, Position sub)
           
PaddingElement(Position position, CondLengthProperty condLength, RelSide side, boolean isFirst, boolean isLast, PercentBaseContext context)
          Main constructor
KnuthBlockBox(int w, MinOptMax range, int bpdim, Position pos, boolean bAux)
           
KnuthBlockBox(int w, java.util.LinkedList list, Position pos, boolean bAux)
           
BreakElement(Position position, int penaltyValue, LayoutContext context)
          Main constructor
BreakElement(Position position, int penaltyWidth, int penaltyValue, int breakClass, LayoutContext context)
          Constructor for hard breaks.
 

Uses of Position in org.apache.fop.layoutmgr.inline
 

Methods in org.apache.fop.layoutmgr.inline that return Position
protected  Position InlineLayoutManager.getAuxiliaryPosition()
           
protected  Position InlineStackingLayoutManager.StackingIter.getPos(java.lang.Object nextObj)
           
 Position LineLayoutPossibilities.getChosenPosition(int i)
           
 

Methods in org.apache.fop.layoutmgr.inline with parameters of type Position
 void LeafNodeLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
           
 void LeafNodeLayoutManager.hyphenate(Position pos, HyphContext hc)
           
 void InlineLevelLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
          Get the word chars corresponding to the given position
 void InlineLevelLayoutManager.hyphenate(Position pos, HyphContext hc)
          Tell the LM to hyphenate a word
 void InlineStackingLayoutManager.resetPosition(Position prevPos)
          Reset position for returning next BreakPossibility.
 void InlineStackingLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
           
 void InlineStackingLayoutManager.hyphenate(Position pos, HyphContext hc)
           
 void CharacterLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position bp)
           
 void CharacterLayoutManager.hyphenate(Position pos, HyphContext hc)
           
 void LineLayoutManager.resetPosition(Position resetPos)
          Reset the positions to the given position.
 void LineLayoutPossibilities.addBreakPosition(Position pos, int i)
           
 void TextLayoutManager.resetPosition(Position prevPos)
          Reset position for returning next BreakPossibility.
 void TextLayoutManager.hyphenate(Position pos, HyphContext hc)
           
 void TextLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
           
 void LeaderLayoutManager.hyphenate(Position pos, HyphContext hc)
           
 void FootnoteLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
           
 void FootnoteLayoutManager.hyphenate(Position pos, HyphContext hc)
           
 void ContentLayoutManager.resetPosition(Position position)
           
 void ContentLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
           
 void ContentLayoutManager.hyphenate(Position pos, HyphContext hc)
           
 

Constructors in org.apache.fop.layoutmgr.inline with parameters of type Position
KnuthInlineBox(int w, AlignmentContext alignmentContext, Position pos, boolean bAux)
          Create a new KnuthBox.
 

Uses of Position in org.apache.fop.layoutmgr.list
 

Methods in org.apache.fop.layoutmgr.list with parameters of type Position
 void ListItemLayoutManager.resetPosition(Position resetPos)
          Reset the position of this layout manager.
 void ListItemContentLayoutManager.resetPosition(Position resetPos)
          Reset the position of the layout.
 void ListBlockLayoutManager.resetPosition(Position resetPos)
          Reset the position of this layout manager.
 

Uses of Position in org.apache.fop.layoutmgr.table
 

Subclasses of Position in org.apache.fop.layoutmgr.table
static class TableContentLayoutManager.TableContentPosition
          This class represents a Position specific to this layout manager.
static class TableContentLayoutManager.TableHeaderFooterPosition
          This class represents a Position specific to this layout manager.
static class TableContentLayoutManager.TableHFPenaltyPosition
          This class represents a Position specific to this layout manager.
 

Methods in org.apache.fop.layoutmgr.table with parameters of type Position
 void TableCaptionLayoutManager.resetPosition(Position resetPos)
          Reset the layout position.
 void TableLayoutManager.resetPosition(Position resetPos)
          Reset the position of this layout manager.
 void TableAndCaptionLayoutManager.resetPosition(Position resetPos)
          Reset the position of this layout manager.
 void TableCellLayoutManager.resetPosition(Position resetPos)
          Reset the position of the layout.
 


fop 0.91beta

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