Package com.reportmill.panels
Class TableGroupTool
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.reportmill.panels.TableGroupTool
- All Implemented Interfaces:
RMArchiver.Archiving
,Cloneable
This class handles UI editing of table groups.
-
Nested Class Summary
Nested ClassesNested 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 shape class for this tool (table group).getUI()
Returns the Swing UI panel for this inspector.Returns the display name for this inspector.void
mousePressed
(RMShape aShape, MouseEvent anEvent) MousePressed.void
resetUI()
Updates the Swing UI (called by ribs).void
Handles updates from Swing GUI controls (called by controls).void
Super selects the current table in the table tree.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, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressedSelection, mouseReleased, 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
-
TableGroupTool
public TableGroupTool()
-
-
Method Details
-
getShapeClass
Returns the shape class for this tool (table group).- Overrides:
getShapeClass
in classTool
-
getWindowTitle
Returns the display name for this inspector.- Overrides:
getWindowTitle
in classTool
-
getUI
Returns the Swing UI panel for this inspector. -
resetUI
public void resetUI()Updates the Swing UI (called by ribs). -
respondUI
Handles updates from Swing GUI controls (called by controls). -
superSelectTable
public void superSelectTable()Super selects the current table in the table tree. -
mousePressed
MousePressed.- Overrides:
mousePressed
in classTool
-