|
fop 1.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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.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
|
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 Position |
KnuthPossPosIter.getPos(java.lang.Object nextObj)
|
protected Position |
BlockStackingLayoutManager.StackingIter.getPos(java.lang.Object nextObj)
|
protected abstract Position |
PositionIterator.getPos(java.lang.Object nextObj)
|
Position |
Position.getPosition()
Overridden by NonLeafPosition to return the Position of its child LM. |
Position |
SpaceResolver.SpaceHandlingBreakPosition.getPosition()
|
Position |
ListElement.getPosition()
|
Position |
NonLeafPosition.getPosition()
|
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 |
LayoutManager.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 | |
---|---|
protected void |
AbstractLayoutManager.checkEndOfLayout(Position pos)
Checks to see if the incoming Position
is the last one for this LM, and if so, calls
AbstractLayoutManager.notifyEndOfLayout() and cleans up. |
AbstractBreaker.BlockSequence |
AbstractBreaker.BlockSequence.endBlockSequence(Position breakPosition)
Finalizes a this AbstractBreaker.BlockSequence , adding a terminating
penalty-glue-penalty sequence |
KnuthSequence |
AbstractBreaker.BlockSequence.endSequence(Position breakPosition)
Finalizes a Knuth sequence. |
protected int |
AbstractBreaker.getNextBlockList(LayoutContext childLC,
int nextSequenceStartsOn,
Position positionAtIPDChange,
LayoutManager restartAtLM,
java.util.List firstElements)
Gets the next block list (sequence) and adds it to a list of block lists if it's not empty. |
protected int |
PageBreaker.getNextBlockList(LayoutContext childLC,
int nextSequenceStartsOn,
Position positionAtIPDChange,
LayoutManager restartLM,
java.util.List firstElements)
Gets the next block list (sequence) and adds it to a list of block lists if it's not empty. |
protected java.util.List |
AbstractBreaker.getNextKnuthElements(LayoutContext context,
int alignment,
Position positionAtIPDChange,
LayoutManager restartAtLM)
|
protected java.util.List |
PageBreaker.getNextKnuthElements(LayoutContext context,
int alignment,
Position positionAtIPDChange,
LayoutManager restartAtLM)
|
java.util.List |
FlowLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment,
Position positionAtIPDChange,
LayoutManager restartAtLM)
|
java.util.List |
BlockContainerLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment,
java.util.Stack lmStack,
Position restartPosition,
LayoutManager restartAtLM)
Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected. |
java.util.List |
BlockStackingLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment,
java.util.Stack lmStack,
Position restartPosition,
LayoutManager restartAtLM)
Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected. |
java.util.List |
BlockLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment,
java.util.Stack lmStack,
Position restartPosition,
LayoutManager restartAtLM)
Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected. |
java.util.List |
AbstractBaseLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment,
java.util.Stack lmStack,
Position positionAtIPDChange,
LayoutManager restartAtLM)
Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected. |
java.util.List |
LayoutManager.getNextKnuthElements(LayoutContext context,
int alignment,
java.util.Stack lmStack,
Position positionAtIPDChange,
LayoutManager restartAtLM)
Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected. |
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 |
AbstractLayoutManager.notifyPos(Position pos)
Adds a Position to the Position participating in the first|last determination by assigning it a unique position index. |
Position |
LayoutManager.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,
int breakClass,
LayoutContext context)
Create a new BreakElement for the given position , penaltyValue
and breakClass . |
|
BreakElement(Position position,
int penaltyValue,
LayoutContext context)
Main constructor |
|
KnuthBlockBox(int width,
java.util.List list,
Position pos,
boolean auxiliary)
Creates a new box. |
|
KnuthBlockBox(int width,
MinOptMax range,
int bpdim,
Position pos,
boolean auxiliary)
Creates a new box. |
|
KnuthBox(int width,
Position pos,
boolean auxiliary)
Creates a new KnuthBox . |
|
KnuthElement(int width,
Position pos,
boolean auxiliary)
Creates a new KnuthElement . |
|
KnuthGlue(int width,
int stretch,
int shrink,
Adjustment adjustmentClass,
Position pos,
boolean auxiliary)
|
|
KnuthGlue(int width,
int stretch,
int shrink,
Position pos,
boolean auxiliary)
Creates a new KnuthGlue . |
|
KnuthGlue(MinOptMax minOptMax,
Position pos,
boolean auxiliary)
Creates a new KnuthGlue . |
|
KnuthPenalty(int width,
int penalty,
boolean penaltyFlagged,
int breakClass,
Position pos,
boolean isAuxiliary)
Create a new KnuthPenalty. |
|
KnuthPenalty(int width,
int penalty,
boolean penaltyFlagged,
Position pos,
boolean auxiliary)
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)
|
java.lang.String |
ContentLayoutManager.getWordChars(Position pos)
|
java.lang.String |
LeafNodeLayoutManager.getWordChars(Position pos)
Get the word chars corresponding to the given position. |
java.lang.String |
InlineStackingLayoutManager.getWordChars(Position pos)
Get the word chars corresponding to the given position. |
java.lang.String |
InlineLevelLayoutManager.getWordChars(Position pos)
Get the word chars corresponding to the given position. |
java.lang.String |
TextLayoutManager.getWordChars(Position pos)
Get the word chars corresponding to the given position. |
java.lang.String |
CharacterLayoutManager.getWordChars(Position pos)
Get the word chars corresponding to the given position. |
void |
ContentLayoutManager.hyphenate(Position pos,
HyphContext hc)
|
void |
LeafNodeLayoutManager.hyphenate(Position pos,
HyphContext hyphContext)
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 hyphContext)
Tell the LM to hyphenate a word |
void |
TextLayoutManager.hyphenate(Position pos,
HyphContext hyphContext)
Tell the LM to hyphenate a word |
void |
CharacterLayoutManager.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 |
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 width,
AlignmentContext alignmentContext,
Position pos,
boolean auxiliary)
Create a new KnuthBox. |
Uses of Position in org.apache.fop.layoutmgr.table |
---|
Methods in org.apache.fop.layoutmgr.table that return Position | |
---|---|
Position |
TableLayoutManager.getAuxiliaryPosition()
|
|
fop 1.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |