org.pentaho.reporting.engine.classic.core.layout.process.valign
Class BoxAlignContext

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.layout.process.valign.AlignContext
      extended by org.pentaho.reporting.engine.classic.core.layout.process.valign.BoxAlignContext

public final class BoxAlignContext
extends AlignContext

Creation-Date: 13.10.2006, 22:22:10

Author:
Thomas Morgner

Constructor Summary
BoxAlignContext(RenderBox box)
           
 
Method Summary
 void addChild(AlignContext context)
           
 long getAfterEdge()
           
 long getBaselineDistance(int baseline)
           
 long getBeforeEdge()
           
 AlignContext getFirstChild()
           
 long getInsetsBottom()
           
 long getInsetsTop()
           
 boolean isSimpleNode()
           
 void setAfterEdge(long offset)
           
 void setBeforeEdge(long offset)
           
 void shift(long delta)
           
 void validate()
           
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.process.valign.AlignContext
getDominantBaseline, getNext, getNode, setDominantBaseline, setNext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoxAlignContext

public BoxAlignContext(RenderBox box)
Method Detail

isSimpleNode

public boolean isSimpleNode()
Overrides:
isSimpleNode in class AlignContext

addChild

public void addChild(AlignContext context)

getFirstChild

public AlignContext getFirstChild()

getInsetsTop

public long getInsetsTop()

getInsetsBottom

public long getInsetsBottom()

getBaselineDistance

public long getBaselineDistance(int baseline)
Specified by:
getBaselineDistance in class AlignContext

shift

public void shift(long delta)
Specified by:
shift in class AlignContext

getAfterEdge

public long getAfterEdge()
Specified by:
getAfterEdge in class AlignContext

getBeforeEdge

public long getBeforeEdge()
Specified by:
getBeforeEdge in class AlignContext

setBeforeEdge

public void setBeforeEdge(long offset)

setAfterEdge

public void setAfterEdge(long offset)

validate

public void validate()