public class RBDocumentTool extends RBTool implements javax.swing.event.TreeModelListener
Tool.RMShapeHandleHandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth| Constructor and Description |
|---|
RBDocumentTool()
Creates a new RBDocumentTool.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class |
getShapeClass()
Returns the class that this tool is ressponsible for.
|
RJPanel |
getUI()
Returns the inspector UI for this tool.
|
java.lang.String |
getWindowTitle()
Returns the name used to represent this tool in the inspector window.
|
void |
resetUI()
Updates the inpsector UI from currently selected document.
|
void |
respondUI(java.lang.Object anObj)
Propagates changes from inspector UI to currently selected document.
|
void |
treeNodesChanged(javax.swing.event.TreeModelEvent e)
TreeModelListener method, used to see when the text of a node is typed in
|
void |
treeNodesInserted(javax.swing.event.TreeModelEvent e)
TreeModelListener method, unused
|
void |
treeNodesRemoved(javax.swing.event.TreeModelEvent e)
TreeModelListener method, unused
|
void |
treeStructureChanged(javax.swing.event.TreeModelEvent e)
TreeModelListener method, unused
|
buildShapesFromComponents, BuildShapesFromComponents, getComponentPacked, getHandleCount, getToolRB, SyncComponentsFromShapes, syncComponentsFromShapesactivateTool, 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, willLoseSuperSelectionInEditorclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEqualspublic java.lang.Class getShapeClass()
getShapeClass in class Toolpublic java.lang.String getWindowTitle()
getWindowTitle in class Toolpublic void resetUI()
public void respondUI(java.lang.Object anObj)
public void treeNodesChanged(javax.swing.event.TreeModelEvent e)
treeNodesChanged in interface javax.swing.event.TreeModelListenerpublic void treeNodesInserted(javax.swing.event.TreeModelEvent e)
treeNodesInserted in interface javax.swing.event.TreeModelListenerpublic void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
treeNodesRemoved in interface javax.swing.event.TreeModelListenerpublic void treeStructureChanged(javax.swing.event.TreeModelEvent e)
treeStructureChanged in interface javax.swing.event.TreeModelListener