Package com.reportmill.panels
Class GraphBarLabelTool
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.reportmill.panels.GraphBarLabelTool
- All Implemented Interfaces:
- RMArchiver.Archiving,- Cloneable
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected classAn inner class to draw versions list.protected classAn inner class to manage versions list.Nested classes/interfaces inherited from class com.reportmill.panels.ToolTool.RMShapeHandle
- 
Field SummaryFields inherited from class com.reportmill.panels.ToolHandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the image icon for bar labels (uses SwitchShapeTool icon).Returns the shape class for this tool (RMGraph.BarLabel).getUI()Returns the Swing UI panel.Returns the display name for this tool's inspector.voidmouseDragged(RMShape aShape, MouseEvent anEvent) Event handler for shape editing (BarLabels).voidmousePressed(RMShape aShape, MouseEvent anEvent) Event handler for shape editing (BarLabels).voidmouseReleased(RMShape aShape, MouseEvent anEvent) Event handler for shape editing (BarLabels).voidresetUI()Resets the Swing UI panel from currently selected bar label.voidResets currently selected bar label from Swing UI panel controls.Methods inherited from class com.reportmill.panels.ToolactivateTool, deactivateTool, didBecomeSuperSelectedShapeInEditor, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandleCount, getHandlePoint, getHandleRect, getImageIcon, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, isInstance, isSelected, isSuperSelected, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressedSelection, mouseReleased, moveShapeHandle, newInstance, paintSelectedShape, paintSuperSelectedShape, paintTool, processKeyEvent, reactivateTool, willLoseSuperSelectionInEditorMethods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
- 
Constructor Details- 
GraphBarLabelToolpublic GraphBarLabelTool()
 
- 
- 
Method Details- 
getUIReturns the Swing UI panel.
- 
resetUIpublic void resetUI()Resets the Swing UI panel from currently selected bar label.
- 
respondUIResets currently selected bar label from Swing UI panel controls.
- 
getShapeClassReturns the shape class for this tool (RMGraph.BarLabel).- Overrides:
- getShapeClassin class- Tool
 
- 
getWindowTitleReturns the display name for this tool's inspector.- Overrides:
- getWindowTitlein class- Tool
 
- 
getImageIconReturns the image icon for bar labels (uses SwitchShapeTool icon).- Overrides:
- getImageIconin class- Tool
 
- 
mousePressedEvent handler for shape editing (BarLabels).- Overrides:
- mousePressedin class- Tool
 
- 
mouseDraggedEvent handler for shape editing (BarLabels).- Overrides:
- mouseDraggedin class- Tool
 
- 
mouseReleasedEvent handler for shape editing (BarLabels).- Overrides:
- mouseReleasedin class- Tool
 
 
-