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,- java.lang.Cloneable
 
 public class NestedDocTool extends Tool This class is responsible for GUI editing of nested document shape.
- 
- 
Nested Class Summary- 
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 NestedDocTool()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetHandleCount(RMShape aShape)Overrides tool method to declare that nested docs have no handles.javax.swing.ImageIcongetImageIcon()Returns the image icon used to represent our shape class.java.lang.ClassgetShapeClass()Returns the class that this tool is responsible for.RJPanelgetUI()Returns the Swing UI panel for this inspector.java.lang.StringgetWindowTitle()Returns the name to be presented to the user.voidresetUI()Refreshes Swing UI panel controls form the currently selected nested doc.voidrespondUI(java.lang.Object anObj)Handles 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, willLoseSuperSelectionInEditor
 - 
Methods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
 
- 
 
- 
- 
- 
Method Detail- 
getUIpublic RJPanel getUI() Returns the Swing UI panel for this inspector.
 - 
resetUIpublic void resetUI() Refreshes Swing UI panel controls form the currently selected nested doc.
 - 
respondUIpublic void respondUI(java.lang.Object anObj) Handles changes from Swing GUI panel controls to currently selected nested doc.
 - 
getShapeClasspublic java.lang.Class getShapeClass() Returns the class that this tool is responsible for.- Overrides:
- getShapeClassin class- Tool
 
 - 
getWindowTitlepublic java.lang.String getWindowTitle() Returns the name to be presented to the user.- Overrides:
- getWindowTitlein class- Tool
 
 - 
getHandleCountpublic int getHandleCount(RMShape aShape) Overrides tool method to declare that nested docs have no handles.- Overrides:
- getHandleCountin class- Tool
 
 - 
getImageIconpublic javax.swing.ImageIcon getImageIcon() Returns the image icon used to represent our shape class.- Overrides:
- getImageIconin class- Tool
 
 
- 
 
-