Package com.ribsapp.shapes
Class JRadioButtonTool
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.ribsapp.shapes.RBTool
com.ribsapp.shapes.RJTextTool
com.ribsapp.shapes.JRadioButtonTool
- All Implemented Interfaces:
- RMArchiver.Archiving,- Cloneable
An inner class to act as RJRadioButtonShape's Tool.
- 
Nested Class SummaryNested 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 class that this inspector is responsible for.getUI()Returns the Swing UI (loading it the first time).Returns the name to be used in the inspector window title.voidresetSelectionAndGroup(AbstractButton button, AbstractButtonHpr buttonHelper) voidresetUI()Updates the Swing UI from the currently selected radio button shape.voidrespondSelectionAndGroup(Object anObj, JRadioButtonShape buttonShape) voidUpdates the currently selected radio button shape from the Swing UI.Methods inherited from class com.ribsapp.shapes.RJTextTooldidBecomeSuperSelectedShapeInEditor, willLoseSuperSelectionInEditorMethods inherited from class com.ribsapp.shapes.RBToolbuildShapesFromComponents, BuildShapesFromComponents, getComponentPacked, getHandleCount, getToolRB, syncComponentsFromShapes, SyncComponentsFromShapesMethods inherited from class com.reportmill.panels.ToolactivateTool, deactivateTool, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandlePoint, getHandleRect, getImageIcon, getImageIcon, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, isInstance, isSelected, isSuperSelected, mouseDragged, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressed, mousePressedSelection, mouseReleased, mouseReleased, moveShapeHandle, newInstance, paintSelectedShape, paintSuperSelectedShape, paintTool, processKeyEvent, reactivateToolMethods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
- 
Constructor Details- 
JRadioButtonToolpublic JRadioButtonTool()Creates a new radio button shape tool.
 
- 
- 
Method Details- 
getShapeClassReturns the class that this inspector is responsible for.- Overrides:
- getShapeClassin class- Tool
 
- 
getWindowTitleReturns the name to be used in the inspector window title.- Overrides:
- getWindowTitlein class- Tool
 
- 
getUIReturns the Swing UI (loading it the first time).
- 
resetUIpublic void resetUI()Updates the Swing UI from the currently selected radio button shape.
- 
respondUIUpdates the currently selected radio button shape from the Swing UI.
- 
resetSelectionAndGroup
- 
respondSelectionAndGroup
 
-