public class TextToolAdvanced extends Tool
Tool.RMShapeHandle
HandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth
Constructor and Description |
---|
TextToolAdvanced(TextTool aTextTool)
Creates a new text tool.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getShapeClass()
Returns the shape class that this tool edits.
|
RJPanel |
getUI()
Returns the Swing GUI panel for this tool.
|
java.lang.String |
getWindowTitle()
Returns the name to be presented to user.
|
boolean |
isInstance(java.lang.Object anObj)
Returns whether the given object can be edited by this tool.
|
void |
resetUI()
Refreshes Swing GUI controls from currently selected text shape (usually called by Ribs).
|
void |
respondUI(java.lang.Object anObj)
Handles changes from Swing GUI panel controls.
|
activateTool, deactivateTool, didBecomeSuperSelectedShapeInEditor, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandleCount, getHandlePoint, getHandleRect, getImageIcon, getImageIcon, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, isSelected, isSuperSelected, mouseDragged, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressed, mousePressedSelection, mouseReleased, mouseReleased, moveShapeHandle, newInstance, paintSelectedShape, paintSuperSelectedShape, paintTool, processKeyEvent, reactivateTool, willLoseSuperSelectionInEditor
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
public TextToolAdvanced(TextTool aTextTool)
public java.lang.Class getShapeClass()
getShapeClass
in class Tool
public java.lang.String getWindowTitle()
getWindowTitle
in class Tool
public boolean isInstance(java.lang.Object anObj)
isInstance
in class Tool
public RJPanel getUI()
public void resetUI()