Package com.reportmill.panels
Class DocumentTool
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.reportmill.panels.DocumentTool
- All Implemented Interfaces:
- RMArchiver.Archiving,- Cloneable
This class provides UI for configuring an RMDocument.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classAn inner class to render Page control.Nested 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 documents have no handles.Returns the class that tool edits.getUI()Returns the Swing UI for inspector window.Returns the name to be show in inspector window.voidresetUI()Resets the Swing controls in the UI from the current document.voidResponds to Swing controls in UI to update current document.Methods inherited from class com.reportmill.panels.ToolactivateTool, deactivateTool, didBecomeSuperSelectedShapeInEditor, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandlePoint, getHandleRect, getImageIcon, 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- 
DocumentToolpublic DocumentTool()
 
- 
- 
Method Details- 
getShapeClassReturns the class that tool edits.- Overrides:
- getShapeClassin class- Tool
 
- 
getWindowTitleReturns the name to be show in inspector window.- Overrides:
- getWindowTitlein class- Tool
 
- 
getUIReturns the Swing UI for inspector window.
- 
resetUIpublic void resetUI()Resets the Swing controls in the UI from the current document.
- 
respondUIResponds to Swing controls in UI to update current document.
- 
getHandleCountOverrides tool method to declare that documents have no handles.- Overrides:
- getHandleCountin class- Tool
 
 
-