org.jfree.layouting.renderer.model
Class RenderableTextBox

java.lang.Object
  extended by org.jfree.layouting.renderer.model.RenderNode
      extended by org.jfree.layouting.renderer.model.RenderBox
          extended by org.jfree.layouting.renderer.model.InlineRenderBox
              extended by org.jfree.layouting.renderer.model.RenderableTextBox
All Implemented Interfaces:
java.lang.Cloneable

public class RenderableTextBox
extends InlineRenderBox

Creation-Date: 29.11.2006, 21:22:31

Author:
Thomas Morgner

Field Summary
 
Fields inherited from class org.jfree.layouting.renderer.model.RenderBox
LOG_PRUNE
 
Fields inherited from class org.jfree.layouting.renderer.model.RenderNode
HORIZONTAL_AXIS, VERTICAL_AXIS
 
Constructor Summary
RenderableTextBox(State textFactoryState, ResolvedToken resolvedToken, LayoutContext layoutContext)
           
 
Method Summary
 LayoutContext getLayoutContext()
           
 java.lang.String getResolvedText()
           
 ResolvedToken getResolvedToken()
           
 State getTextFactory()
           
 boolean isDiscardable()
           
 void setResolvedText(java.lang.String resolvedText)
           
 
Methods inherited from class org.jfree.layouting.renderer.model.RenderBox
addChild, addChilds, addGeneratedChild, appyStyle, clear, clone, close, derive, deriveFrozen, findNodeById, freeze, getBaselineInfo, getBorder, getBoxDefinition, getBoxLayoutProperties, getContentAreaX1, getContentAreaX2, getDominantBaseline, getEffectiveMarginBottom, getEffectiveMarginTop, getFirstChild, getInsertationPoint, getLastChild, getLineCount, getNominalBaselineInfo, getOrphans, getOrphansSize, getPageContext, getStaticBoxLayoutProperties, getVisibleFirst, getVisibleLast, getWidows, getWidowsSize, hibernate, insertAfter, insertBefore, isAppendable, isAvoidPagebreakInside, isEmpty, isOpen, isPreserveSpace, remove, replaceChild, replaceChilds, setBaselineInfo, setContentAreaX1, setContentAreaX2, setFirstChild, setLastChild, setLineCount, setOrphansSize, setPageContext, setWidowsSize, split
 
Methods inherited from class org.jfree.layouting.renderer.model.RenderNode
getAlignmentAdjust, getAlignmentAdjustResolved, getAlignmentBaseline, getBaselineShift, getBaselineShiftResolved, getChangeTracker, getComputedLayoutProperties, getDimension, getHeight, getInstanceId, getLogicalPage, getMajorAxis, getMaximumBoxWidth, getMinimumChunkWidth, getMinorAxis, getNamespace, getNext, getNodeLayoutProperties, getNormalFlow, getParent, getParentBlockContext, getPosition, getPrev, getStickyMarker, getTagName, getVerticalAlignment, getVisibleNext, getVisiblePrev, getWidth, getX, getY, isDirectionLTR, isDirty, isFrozen, isHibernated, isIcmMetricsFinished, isIgnorableForRendering, normalizeAlignment, setComputedLayoutProperties, setDimension, setDirty, setHeight, setHibernated, setIcmMetricsFinished, setMajorAxis, setMaximumBoxWidth, setMinimumChunkWidth, setMinorAxis, setNext, setParent, setPosition, setPrev, setStickyMarker, setWidth, setX, setY, updateChangeTracker
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderableTextBox

public RenderableTextBox(State textFactoryState,
                         ResolvedToken resolvedToken,
                         LayoutContext layoutContext)
Method Detail

getTextFactory

public State getTextFactory()

getResolvedToken

public ResolvedToken getResolvedToken()

getLayoutContext

public LayoutContext getLayoutContext()
Overrides:
getLayoutContext in class RenderNode

getResolvedText

public java.lang.String getResolvedText()

setResolvedText

public void setResolvedText(java.lang.String resolvedText)

isDiscardable

public boolean isDiscardable()
Overrides:
isDiscardable in class RenderBox