fop 0.95

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. 
 

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
           
static class SpaceResolver.SpaceHandlingBreakPosition
          Position class for break possibilities.
static class SpaceResolver.SpaceHandlingPosition
          Position class for no-break situations.
 

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

Methods in org.apache.fop.layoutmgr with parameters of type Position
 AbstractBreaker.BlockSequence AbstractBreaker.BlockSequence.endBlockSequence(Position breakPosition)
           
 KnuthSequence AbstractBreaker.BlockSequence.endSequence(Position breakPosition)
          Finalizes a Knuth sequence.
 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.
 Position LayoutManager.notifyPos(Position pos)
          Adds a Position to the Position participating in the first|last determination by assigning it a unique position index.
 Position AbstractLayoutManager.notifyPos(Position pos)
          Adds a Position to the Position participating in the first|last determination by assigning it a unique position index.
 void ListElement.setPosition(Position position)
          Change the Position stored in this element.
 

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

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

Methods in org.apache.fop.layoutmgr.inline that return Position
protected  Position InlineLayoutManager.getAuxiliaryPosition()
           
 Position LineLayoutPossibilities.getChosenPosition(int i)
           
protected  Position InlineStackingLayoutManager.StackingIter.getPos(java.lang.Object nextObj)
           
 Position ContentLayoutManager.notifyPos(Position pos)
          Adds a Position to the Position participating in the first|last determination by assigning it a unique position index.
 

Methods in org.apache.fop.layoutmgr.inline with parameters of type Position
 void LineLayoutPossibilities.addBreakPosition(Position pos, int i)
           
 void TextLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
          Get the word chars corresponding to the given position
 void LeafNodeLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
          Get the word chars corresponding to the given position
 void InlineStackingLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
          Get the word chars corresponding to the given position
 void InlineLevelLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
          Get the word chars corresponding to the given position
 void ContentLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position pos)
           
 void CharacterLayoutManager.getWordChars(java.lang.StringBuffer sbChars, Position bp)
          Get the word chars corresponding to the given position
 void TextLayoutManager.hyphenate(Position pos, HyphContext hc)
          Tell the LM to hyphenate a word
 void LeafNodeLayoutManager.hyphenate(Position pos, HyphContext hc)
          Tell the LM to hyphenate a word
 void LeaderLayoutManager.hyphenate(Position pos, HyphContext hc)
          Tell the LM to hyphenate a word
 void InlineStackingLayoutManager.hyphenate(Position pos, HyphContext hc)
          Tell the LM to hyphenate a word
 void InlineLevelLayoutManager.hyphenate(Position pos, HyphContext hc)
          Tell the LM to hyphenate a word
 void ContentLayoutManager.hyphenate(Position pos, HyphContext hc)
           
 void CharacterLayoutManager.hyphenate(Position pos, HyphContext hc)
          Tell the LM to hyphenate a word
 Position ContentLayoutManager.notifyPos(Position pos)
          Adds a Position to the Position participating in the first|last determination by assigning it a unique position index.
 

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.
 


fop 0.95

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