public class RMLinkedText extends RMTextShape
RMTypes.Align, RMTypes.AlignX, RMTypes.AlignY
WRAP_BASIC, WRAP_NONE, WRAP_SCALE
Constructor and Description |
---|
RMLinkedText()
Creates a new linked text.
|
RMLinkedText(RMTextShape aText)
Creates a new overfloat text for the given text shape.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getDrawsClippedLine()
Overrides text to indicate that linked texts never show clipped lines.
|
RMFont |
getFont()
Returns the font for char 0 of the start text.
|
RMTextShape |
getPreviousText()
Returns the text that this text is linked from.
|
int |
getVisibleStart()
Overrides text implementation to return index where previous text left off.
|
RMXString |
getXString()
Returns the same xstring as previoust text.
|
void |
setParent(RMParentShape aShape)
Overrides shape method to rewire linked text linked list.
|
void |
setPreviousText(RMTextShape aText)
Sets the text that this text is linked from.
|
XMLElement |
toXML(XMLArchiver anArchiver)
XML archival.
|
clone, copyText, createTextLayout, fromXML, fromXMLFinish, getAlignmentX, getAlignmentY, getAlignString, getCharSpacing, getCoalesceNewlines, getDrawsSelectionRect, getFormat, getLineGap, getLineHeightMax, getLineHeightMin, getLineSpacing, getLinkedText, getMargin, getMarginBottom, getMarginDefault, getMarginLeft, getMarginRight, getMarginString, getMarginTop, getMaskPath, getOutline, getPath, getPathInBounds, getPathInBounds, getPathShape, getPerformsWrap, getText, getTextColor, getTextLayout, getVisibleEnd, getWraps, isAllTextVisible, isStructured, isUnderlined, length, paintShape, paintShapeBack, paintShapeText, peerDidChange, propertyChange, revalidate, scaleFonts, setAlignmentX, setAlignmentY, setCharSpacing, setCoalesceNewlines, setDrawsSelectionRect, setFont, setFormat, setHeight, setLineGap, setLineHeightMax, setLineHeightMin, setLineSpacing, setLinkedText, setMargin, setMarginString, setOutline, setPathShape, setPerformsWrap, setRadius, setText, setTextColor, setUnderlined, setWidth, setWraps, setXString, superSelectable, toString
getRadius
acceptsChildren, acceptsMouse, addBinding, addBinding, addDeepChangeListener, addMouseListener, animUpdate, bounds, childrenSuperSelectImmediately, cloneDeep, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, deepChange, divideShapeFromEdge, divideShapeFromTop, get, get, getAlignment, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestHeight, getBestWidth, getBestWidth, getBinding, getBinding, getBindingCount, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getChild, getChildAnimator, getChildAnimator, getChildCount, getChildren, getClipShape, getColor, getDatasetEntity, getDatasetKey, getDocument, getEffect, getEventAdapter, getFill, getFrame, getFrameHeight, getFrameMaxX, getFrameMaxY, getFrameWidth, getFrameX, getFrameXY, getFrameY, getHeight, getHover, getLayoutInfo, getMaxX, getMaxY, getMinHeight, getMinHeight, getMinWidth, getMinWidth, getName, getOpacity, getOpacityDeep, getPageBreak, getPageBreakMax, getPageBreakPage, getPageBreakPageMax, getPageShape, getParent, getParent, getPrefHeight, getPrefHeight, getPrefWidth, getPrefWidth, getPropertyNameMapped, getPropertyNames, getRoll, getRootShape, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSkewX, getSkewY, getStroke, getStrokeColor, getStrokeOnTop, getStrokeWidth, getTimeline, getTimeline, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getURL, getWidth, getX, getXY, getXYP, getY, height, indexOf, intersects, isAncestor, isAnimProperty, isDescendant, isEditing, isEnabled, isFontSet, isHittable, isLocked, isMinHeightSet, isMinWidthSet, isPrefHeightSet, isPrefWidthSet, isRoot, isRSS, isViewing, isVisible, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, offsetXY, page, pageMax, paint, paintShapeAll, paintShapeChildren, paintShapeOver, put, removeBinding, removeBinding, removeDeepChangeListener, removeFromParent, removeMouseListener, repaint, rpgAll, rpgBindings, setAlignment, setAutosizing, setBestHeight, setBestSize, setBounds, setBounds, setColor, setEffect, setEnabled, setFill, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHover, setLayoutInfo, setLocked, setMinHeight, setMinSize, setMinWidth, setName, setOpacity, setPrefHeight, setPrefWidth, setRoll, setScaleX, setScaleXY, setScaleY, setSize, setSize, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeWidth, setTime, setURL, setVisible, setX, setXY, setXY, setXYP, setY, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, y
public RMLinkedText()
public RMLinkedText(RMTextShape aText)
public RMTextShape getPreviousText()
public void setPreviousText(RMTextShape aText)
public RMXString getXString()
getXString
in class RMTextShape
public RMFont getFont()
getFont
in class RMTextShape
public int getVisibleStart()
getVisibleStart
in class RMTextShape
public void setParent(RMParentShape aShape)
public boolean getDrawsClippedLine()
public XMLElement toXML(XMLArchiver anArchiver)
toXML
in class RMTextShape