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

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.TextElementAlignContext

public final class TextElementAlignContext
extends AlignContext

Creation-Date: 13.10.2006, 22:26:50

Author:
Thomas Morgner

Constructor Summary
TextElementAlignContext(RenderableText text)
           
 
Method Summary
 long getAfterEdge()
           
 long getBaselineDistance(int baseline)
           
 long getBeforeEdge()
           
 boolean isSimpleNode()
           
 void shift(long delta)
           
 
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

TextElementAlignContext

public TextElementAlignContext(RenderableText text)
Method Detail

isSimpleNode

public boolean isSimpleNode()
Overrides:
isSimpleNode in class AlignContext

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