Package 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.
-
-
Constructor Summary
Constructors Constructor Description InlineText()
-
Method Summary
-
-
-
Method Detail
-
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 classjava.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)
-
-