Class NodeAlignContext
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.valign.AlignContext
-
- org.pentaho.reporting.engine.classic.core.layout.process.valign.NodeAlignContext
-
public final class NodeAlignContext extends AlignContext
A generic align context for images and other nodes. (Renderable-Content should have been aligned by the parent.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description NodeAlignContext(RenderNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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
-
-
-
-
Constructor Detail
-
NodeAlignContext
public NodeAlignContext(RenderNode node)
-
-
Method Detail
-
isSimpleNode
public boolean isSimpleNode()
- Overrides:
isSimpleNode
in classAlignContext
-
getBaselineDistance
public long getBaselineDistance(int baseline)
- Specified by:
getBaselineDistance
in classAlignContext
-
shift
public void shift(long delta)
- Specified by:
shift
in classAlignContext
-
getAfterEdge
public long getAfterEdge()
- Specified by:
getAfterEdge
in classAlignContext
-
getBeforeEdge
public long getBeforeEdge()
- Specified by:
getBeforeEdge
in classAlignContext
-
-