Package com.reportmill.panels
Class PageTool
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.reportmill.panels.PageTool
- All Implemented Interfaces:
- RMArchiver.Archiving,- Cloneable
This class provides GUI editing for RMPage shapes.
- 
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 pages have no handles.Returns the shape class that this tool is responsible for.getUI()Returns the Swing UI panel for this tool.Returns the name to be used for this tool in the inspector window title.voidmoveLayer(int from, int to) Moves the layer at the first layer index to the second given index.voidresetUI()Updates the Swing UI controls from the currently selected page.voidUpdates the currently selected page from the Swing UI controls.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- 
PageToolpublic PageTool()
 
- 
- 
Method Details- 
getUIReturns the Swing UI panel for this tool.
- 
resetUIpublic void resetUI()Updates the Swing UI controls from the currently selected page.
- 
respondUIUpdates the currently selected page from the Swing UI controls.
- 
getShapeClassReturns the shape class that this tool is responsible for.- Overrides:
- getShapeClassin class- Tool
 
- 
getWindowTitleReturns the name to be used for this tool in the inspector window title.- Overrides:
- getWindowTitlein class- Tool
 
- 
getHandleCountOverrides tool method to declare that pages have no handles.- Overrides:
- getHandleCountin class- Tool
 
- 
moveLayerpublic void moveLayer(int from, int to) Moves the layer at the first layer index to the second given index.
 
-