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,- java.lang.Cloneable
 
 public class TableGroupTool extends Tool This class handles UI editing of table groups.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTableGroupTool.TGTree- 
Nested classes/interfaces inherited from class com.reportmill.panels.ToolTool.RMShapeHandle
 
- 
 - 
Field Summary- 
Fields inherited from class com.reportmill.panels.ToolHandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth
 
- 
 - 
Constructor SummaryConstructors Constructor Description TableGroupTool()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ClassgetShapeClass()Returns the shape class for this tool (table group).RJPanelgetUI()Returns the Swing UI panel for this inspector.java.lang.StringgetWindowTitle()Returns the display name for this inspector.voidmousePressed(RMShape aShape, java.awt.event.MouseEvent anEvent)MousePressed.voidresetUI()Updates the Swing UI (called by ribs).voidrespondUI(java.lang.Object anObj)Handles updates from Swing GUI controls (called by controls).voidsuperSelectTable()Super selects the current table in the table tree.- 
Methods inherited from class com.reportmill.panels.ToolactivateTool, 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.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
 
- 
 
- 
- 
- 
Method Detail- 
getShapeClasspublic java.lang.Class getShapeClass() Returns the shape class for this tool (table group).- Overrides:
- getShapeClassin class- Tool
 
 - 
getWindowTitlepublic java.lang.String getWindowTitle() Returns the display name for this inspector.- Overrides:
- getWindowTitlein class- Tool
 
 - 
getUIpublic RJPanel getUI() Returns the Swing UI panel for this inspector.
 - 
resetUIpublic void resetUI() Updates the Swing UI (called by ribs).
 - 
respondUIpublic void respondUI(java.lang.Object anObj) Handles updates from Swing GUI controls (called by controls).
 - 
superSelectTablepublic void superSelectTable() Super selects the current table in the table tree.
 - 
mousePressedpublic void mousePressed(RMShape aShape, java.awt.event.MouseEvent anEvent) MousePressed.- Overrides:
- mousePressedin class- Tool
 
 
- 
 
-