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.voidmousePressed(RMShape aShape, MouseEvent anEvent) MousePressed.voidresetUI()Updates the Swing UI (called by ribs).voidHandles updates from Swing GUI controls (called by controls).voidSuper 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, willLoseSuperSelectionInEditorMethods 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:
getShapeClassin classTool
-
getWindowTitle
Returns the display name for this inspector.- Overrides:
getWindowTitlein 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:
mousePressedin classTool
-