fop 0.93

org.apache.fop.layoutmgr.table
Class TableContentLayoutManager.TableContentPosition

java.lang.Object
  extended byorg.apache.fop.layoutmgr.Position
      extended byorg.apache.fop.layoutmgr.table.TableContentLayoutManager.TableContentPosition
Enclosing class:
TableContentLayoutManager

public static class TableContentLayoutManager.TableContentPosition
extends Position

This class represents a Position specific to this layout manager. Used for normal content cases.


Field Summary
static int FIRST_IN_ROWGROUP
          The position is the first of the row group.
protected  int flags
          flags for the position
protected  java.util.List gridUnitParts
          the list of GridUnitParts making up this position
static int LAST_IN_ROWGROUP
          The position is the last of the row group.
protected  org.apache.fop.layoutmgr.table.EffRow row
          effective row this position belongs to
 
Constructor Summary
protected TableContentLayoutManager.TableContentPosition(LayoutManager lm, java.util.List gridUnitParts, org.apache.fop.layoutmgr.table.EffRow row)
          Creates a new TableContentPosition.
 
Method Summary
 boolean generatesAreas()
           
 boolean getFlag(int which)
          Returns a flag for this GridUnit.
 void setFlag(int which, boolean value)
          Sets a flag on a GridUnit.
 java.lang.String toString()
           
 
Methods inherited from class org.apache.fop.layoutmgr.Position
getIndex, getLM, getPosition, getShortLMName, setIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FIRST_IN_ROWGROUP

public static final int FIRST_IN_ROWGROUP
The position is the first of the row group.

See Also:
Constant Field Values

LAST_IN_ROWGROUP

public static final int LAST_IN_ROWGROUP
The position is the last of the row group.

See Also:
Constant Field Values

gridUnitParts

protected java.util.List gridUnitParts
the list of GridUnitParts making up this position


row

protected org.apache.fop.layoutmgr.table.EffRow row
effective row this position belongs to


flags

protected int flags
flags for the position

Constructor Detail

TableContentLayoutManager.TableContentPosition

protected TableContentLayoutManager.TableContentPosition(LayoutManager lm,
                                                         java.util.List gridUnitParts,
                                                         org.apache.fop.layoutmgr.table.EffRow row)
Creates a new TableContentPosition.

Parameters:
lm - applicable layout manager
gridUnitParts - the list of GridUnitPart instances
row - effective row this position belongs to
Method Detail

getFlag

public boolean getFlag(int which)
Returns a flag for this GridUnit.

Parameters:
which - the requested flag
Returns:
the value of the flag

setFlag

public void setFlag(int which,
                    boolean value)
Sets a flag on a GridUnit.

Parameters:
which - the flag to set
value - the new value for the flag

generatesAreas

public boolean generatesAreas()
Overrides:
generatesAreas in class Position
See Also:
Position.generatesAreas()

toString

public java.lang.String toString()
Overrides:
toString in class Position
See Also:
Object.toString()

fop 0.93

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