org.xhtmlrenderer.render
Class InlineText
java.lang.Object
org.xhtmlrenderer.render.InlineText
public class InlineText
- extends java.lang.Object
A lightweight object which contains a chunk of text from an inline element.
It will never extend across a line break nor will it extend across an element
nested within its inline element.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InlineText
public InlineText()
trimTrailingSpace
public void trimTrailingSpace(LayoutContext c)
isEmpty
public boolean isEmpty()
getSubstring
public java.lang.String getSubstring()
setSubstring
public void setSubstring(int start,
int end)
getMasterText
public java.lang.String getMasterText()
setMasterText
public void setMasterText(java.lang.String masterText)
getX
public int getX()
setX
public void setX(int x)
getWidth
public int getWidth()
setWidth
public void setWidth(int width)
paint
public void paint(RenderingContext c)
paintSelection
public void paintSelection(RenderingContext c)
getParent
public InlineLayoutBox getParent()
setParent
public void setParent(InlineLayoutBox parent)
isDynamicFunction
public boolean isDynamicFunction()
getFunctionData
public FunctionData getFunctionData()
setFunctionData
public void setFunctionData(FunctionData functionData)
updateDynamicValue
public void updateDynamicValue(RenderingContext c)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
updateSelection
public boolean updateSelection(RenderingContext c,
java.awt.Rectangle selection)
clearSelection
public boolean clearSelection()
isSelected
public boolean isSelected()
getSelectionEnd
public short getSelectionEnd()
getSelectionStart
public short getSelectionStart()
getSelection
public java.lang.String getSelection()
selectAll
public void selectAll()
getTextExportText
public java.lang.String getTextExportText()
isTrimmedLeadingSpace
public boolean isTrimmedLeadingSpace()
setTrimmedLeadingSpace
public void setTrimmedLeadingSpace(boolean trimmedLeadingSpace)
countJustifiableChars
public void countJustifiableChars(CharCounts counts)
calcTotalAdjustment
public float calcTotalAdjustment(JustificationInfo info)
getStart
public int getStart()
getEnd
public int getEnd()
setSelectionStart
public void setSelectionStart(short s)
setSelectionEnd
public void setSelectionEnd(short s)
getTextNode
public org.w3c.dom.Text getTextNode()
setTextNode
public void setTextNode(org.w3c.dom.Text node)
Flying Saucer Project Home