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,- java.lang.Cloneable
 
 public class DocumentTool extends Tool This class provides UI for configuring an RMDocument.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDocumentTool.PageSizeViewAn inner class to render Page control.- 
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 DocumentTool()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetHandleCount(RMShape aShape)Overrides tool method to declare that documents have no handles.java.lang.ClassgetShapeClass()Returns the class that tool edits.RJPanelgetUI()Returns the Swing UI for inspector window.java.lang.StringgetWindowTitle()Returns the name to be show in inspector window.voidresetUI()Resets the Swing controls in the UI from the current document.voidrespondUI(java.lang.Object anObj)Responds 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, 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 class that tool edits.- Overrides:
- getShapeClassin class- Tool
 
 - 
getWindowTitlepublic java.lang.String getWindowTitle() Returns the name to be show in inspector window.- Overrides:
- getWindowTitlein class- Tool
 
 - 
getUIpublic RJPanel getUI() Returns the Swing UI for inspector window.
 - 
resetUIpublic void resetUI() Resets the Swing controls in the UI from the current document.
 - 
respondUIpublic void respondUI(java.lang.Object anObj) Responds to Swing controls in UI to update current document.
 - 
getHandleCountpublic int getHandleCount(RMShape aShape) Overrides tool method to declare that documents have no handles.- Overrides:
- getHandleCountin class- Tool
 
 
- 
 
-