Package com.reportmill.panels
Class NestedDocTool
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.reportmill.panels.NestedDocTool
- All Implemented Interfaces:
- RMArchiver.Archiving,- Cloneable
This class is responsible for GUI editing of nested document shape.
- 
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 TypeMethodDescriptionintgetHandleCount(RMShape aShape) Overrides tool method to declare that nested docs have no handles.Returns the image icon used to represent our shape class.Returns the class that this tool is responsible for.getUI()Returns the Swing UI panel for this inspector.Returns the name to be presented to the user.voidresetUI()Refreshes Swing UI panel controls form the currently selected nested doc.voidHandles changes from Swing GUI panel controls to currently selected nested doc.Methods inherited from class com.reportmill.panels.ToolactivateTool, deactivateTool, didBecomeSuperSelectedShapeInEditor, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandlePoint, getHandleRect, 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, reactivateTool, willLoseSuperSelectionInEditorMethods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
- 
Constructor Details- 
NestedDocToolpublic NestedDocTool()
 
- 
- 
Method Details- 
getUIReturns the Swing UI panel for this inspector.
- 
resetUIpublic void resetUI()Refreshes Swing UI panel controls form the currently selected nested doc.
- 
respondUIHandles changes from Swing GUI panel controls to currently selected nested doc.
- 
getShapeClassReturns the class that this tool is responsible for.- Overrides:
- getShapeClassin class- Tool
 
- 
getWindowTitleReturns the name to be presented to the user.- Overrides:
- getWindowTitlein class- Tool
 
- 
getHandleCountOverrides tool method to declare that nested docs have no handles.- Overrides:
- getHandleCountin class- Tool
 
- 
getImageIconReturns the image icon used to represent our shape class.- Overrides:
- getImageIconin class- Tool
 
 
-