org.jfree.layouting.renderer.model
public abstract class RenderNode extends java.lang.Object implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
HORIZONTAL_AXIS |
static int |
VERTICAL_AXIS |
Constructor and Description |
---|
RenderNode() |
public static final int HORIZONTAL_AXIS
public static final int VERTICAL_AXIS
public void appyStyle(LayoutContext context, OutputProcessorMetaData metaData)
public ComputedLayoutProperties getComputedLayoutProperties()
public void setComputedLayoutProperties(ComputedLayoutProperties clp)
public LayoutContext getLayoutContext()
public boolean isDirty()
public void setDirty(boolean dirty)
public java.lang.String getNamespace()
public java.lang.String getTagName()
public CSSValue getVerticalAlignment()
public RenderLength getBaselineShiftResolved()
public CSSValue getAlignmentBaseline()
public CSSValue getBaselineShift()
public CSSValue getAlignmentAdjust()
public RenderLength getAlignmentAdjustResolved()
public PageContext getPageContext()
public java.lang.Object getInstanceId()
public int getMajorAxis()
protected void setMajorAxis(int majorAxis)
public int getMinorAxis()
protected void setMinorAxis(int minorAxis)
public void setWidth(long width)
public long getWidth()
public void setHeight(long height)
public long getHeight()
public long getX()
public void setX(long x)
public final void setPosition(int axis, long value)
public final long getPosition(int axis)
public final void setDimension(int axis, long value)
public final long getDimension(int axis)
public long getY()
public void setY(long y)
public RenderBox getParent()
protected void setParent(RenderBox parent)
public RenderNode getVisiblePrev()
public RenderNode getPrev()
protected void setPrev(RenderNode prev)
public RenderNode getVisibleNext()
public RenderNode getNext()
protected void setNext(RenderNode next)
public LogicalPageBox getLogicalPage()
public NormalFlowRenderBox getNormalFlow()
public java.lang.Object clone()
clone
in class java.lang.Object
public RenderNode derive(boolean deep)
public RenderNode hibernate()
public RenderNode deriveFrozen(boolean deep)
public boolean isFrozen()
public boolean isHibernated()
protected void setHibernated(boolean hibernated)
public RenderNode findNodeById(java.lang.Object instanceId)
public boolean isOpen()
public boolean isEmpty()
public RenderBox getParentBlockContext()
public boolean isDiscardable()
public boolean isIgnorableForRendering()
public NodeLayoutProperties getNodeLayoutProperties()
public void freeze()
public boolean isDirectionLTR()
public void updateChangeTracker()
public long getChangeTracker()
public long getStickyMarker()
public void setStickyMarker(long stickyMarker)
public long getEffectiveMarginTop()
public long getEffectiveMarginBottom()
public long getMaximumBoxWidth()
public void setMaximumBoxWidth(long maximumBoxWidth)
public long getMinimumChunkWidth()
public void setMinimumChunkWidth(long minimumChunkWidth)
public boolean isIcmMetricsFinished()
public void setIcmMetricsFinished(boolean icmMetricsFinished)