Package com.reportmill.panels
Class GraphTool.GraphContentTool
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.reportmill.panels.GraphTool.GraphContentTool
- All Implemented Interfaces:
RMArchiver.Archiving
,Cloneable
- Enclosing class:
- GraphTool
This class provides RMEditor inspector support for RMGraph.
-
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 class this tool edits.getUI()
Returns the inspector UI.Returns the display name for the inspector.void
mouseDragged
(RMShape aShape, MouseEvent anEvent) Event handler for editing.void
mousePressed
(RMShape aShape, MouseEvent anEvent) Event handler for editing.void
mouseReleased
(RMShape aShape, MouseEvent anEvent) Event handler for editing.void
resetUI()
Called by Ribs to reset inspector UI.void
Called by Ribs to respond to inspector UI.Methods inherited from class com.reportmill.panels.Tool
activateTool, deactivateTool, didBecomeSuperSelectedShapeInEditor, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandleCount, getHandlePoint, getHandleRect, getImageIcon, getImageIcon, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, isInstance, isSelected, isSuperSelected, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressedSelection, mouseReleased, moveShapeHandle, newInstance, paintSelectedShape, paintSuperSelectedShape, paintTool, processKeyEvent, reactivateTool, willLoseSuperSelectionInEditor
Methods inherited from class com.reportmill.base.RMObject
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
-
Constructor Details
-
GraphContentTool
public GraphContentTool()
-
-
Method Details
-
getShapeClass
Returns the class this tool edits.- Overrides:
getShapeClass
in classTool
-
getWindowTitle
Returns the display name for the inspector.- Overrides:
getWindowTitle
in classTool
-
getUI
Returns the inspector UI. -
resetUI
public void resetUI()Called by Ribs to reset inspector UI. -
respondUI
Called by Ribs to respond to inspector UI. -
mousePressed
Event handler for editing.- Overrides:
mousePressed
in classTool
-
mouseDragged
Event handler for editing.- Overrides:
mouseDragged
in classTool
-
mouseReleased
Event handler for editing.- Overrides:
mouseReleased
in classTool
-