Package com.ribsapp.shapes
Class RBTextTool
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.reportmill.panels.TextTool
com.ribsapp.shapes.RBTextTool
- All Implemented Interfaces:
RMArchiver.Archiving
,Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class com.reportmill.panels.Tool
Tool.RMShapeHandle
-
Field Summary
Fields inherited from class com.reportmill.panels.Tool
HandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the image icon used to represent shapes that this tool represents.Returns the shape class that this tool edits.getUI()
Returns the Swing UI for this inspector.void
resetUI()
Refreshes Swing GUI controls from currently selected text shape (usually called by Ribs).void
Handles changes from Swing GUI panel controls.Methods inherited from class com.reportmill.panels.TextTool
activateTool, convertToText, didBecomeSuperSelectedShapeInEditor, flushChanges, getHandleCount, getHandleRect, getWindowTitle, isInstance, mouseDragged, mouseDragged, mouseMoved, mousePressed, mousePressed, mousePressedSelection, mouseReleased, mouseReleased, paintSelectedShape, paintSuperSelectedShape, paintTextLinkIndicator, willLoseSuperSelectionInEditor
Methods inherited from class com.reportmill.panels.Tool
deactivateTool, editor, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandlePoint, getImageIcon, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, isSelected, isSuperSelected, mouseMoved, moveShapeHandle, newInstance, paintTool, processKeyEvent, reactivateTool
Methods inherited from class com.reportmill.base.RMObject
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
-
Constructor Details
-
RBTextTool
public RBTextTool()
-
-
Method Details
-
getShapeClass
Returns the shape class that this tool edits.- Overrides:
getShapeClass
in classTextTool
-
getUI
Returns the Swing UI for this inspector. -
resetUI
public void resetUI()Refreshes Swing GUI controls from currently selected text shape (usually called by Ribs). -
respondUI
Handles changes from Swing GUI panel controls. -
getImageIcon
Returns the image icon used to represent shapes that this tool represents.- Overrides:
getImageIcon
in classTool
-