public class RBDocumentTool extends RBTool implements javax.swing.event.TreeModelListener
Tool.RMShapeHandle
HandleMaxXMaxY, 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, syncComponentsFromShapes
activateTool, 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
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
public java.lang.Class getShapeClass()
getShapeClass
in class Tool
public java.lang.String getWindowTitle()
getWindowTitle
in class Tool
public void resetUI()
public void respondUI(java.lang.Object anObj)
public void treeNodesChanged(javax.swing.event.TreeModelEvent e)
treeNodesChanged
in interface javax.swing.event.TreeModelListener
public void treeNodesInserted(javax.swing.event.TreeModelEvent e)
treeNodesInserted
in interface javax.swing.event.TreeModelListener
public void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
treeNodesRemoved
in interface javax.swing.event.TreeModelListener
public void treeStructureChanged(javax.swing.event.TreeModelEvent e)
treeStructureChanged
in interface javax.swing.event.TreeModelListener