public class RenderableText extends RenderNode
HORIZONTAL_AXIS, VERTICAL_AXIS| Modifier | Constructor and Description |
|---|---|
protected |
RenderableText() |
|
RenderableText(ExtendedBaselineInfo baselineInfo,
Glyph[] glyphs,
int offset,
int length,
int script,
boolean forceLinebreak) |
| Modifier and Type | Method and Description |
|---|---|
ExtendedBaselineInfo |
getBaselineInfo()
Returns the baseline info for the given node.
|
Glyph[] |
getGlyphs() |
int |
getLength() |
long |
getMinimumWidth() |
int |
getOffset() |
long |
getPreferredWidth() |
java.lang.String |
getRawText() |
int |
getScript() |
protected void |
initialize(Glyph[] glyphs,
int offset,
int length,
ExtendedBaselineInfo baselineInfo,
int script,
boolean forceLinebreak) |
boolean |
isDiscardable() |
boolean |
isEmpty() |
boolean |
isForceLinebreak() |
boolean |
isLtr() |
appyStyle, clone, derive, deriveFrozen, findNodeById, freeze, getAlignmentAdjust, getAlignmentAdjustResolved, getAlignmentBaseline, getBaselineShift, getBaselineShiftResolved, getChangeTracker, getComputedLayoutProperties, getDimension, getEffectiveMarginBottom, getEffectiveMarginTop, getHeight, getInstanceId, getLayoutContext, getLogicalPage, getMajorAxis, getMaximumBoxWidth, getMinimumChunkWidth, getMinorAxis, getNamespace, getNext, getNodeLayoutProperties, getNormalFlow, getPageContext, getParent, getParentBlockContext, getPosition, getPrev, getStickyMarker, getTagName, getVerticalAlignment, getVisibleNext, getVisiblePrev, getWidth, getX, getY, hibernate, isDirectionLTR, isDirty, isFrozen, isHibernated, isIcmMetricsFinished, isIgnorableForRendering, isOpen, normalizeAlignment, setComputedLayoutProperties, setDimension, setDirty, setHeight, setHibernated, setIcmMetricsFinished, setMajorAxis, setMaximumBoxWidth, setMinimumChunkWidth, setMinorAxis, setNext, setParent, setPosition, setPrev, setStickyMarker, setWidth, setX, setY, updateChangeTrackerprotected RenderableText()
public RenderableText(ExtendedBaselineInfo baselineInfo, Glyph[] glyphs, int offset, int length, int script, boolean forceLinebreak)
protected void initialize(Glyph[] glyphs, int offset, int length, ExtendedBaselineInfo baselineInfo, int script, boolean forceLinebreak)
public boolean isForceLinebreak()
public boolean isLtr()
public Glyph[] getGlyphs()
public int getOffset()
public int getLength()
public java.lang.String getRawText()
public boolean isEmpty()
isEmpty in class RenderNodepublic boolean isDiscardable()
isDiscardable in class RenderNodepublic ExtendedBaselineInfo getBaselineInfo()
public int getScript()
public long getMinimumWidth()
public long getPreferredWidth()