public class JTreeTool extends RBTool
Tool.RMShapeHandle
HandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth
Constructor and Description |
---|
JTreeTool()
Creates a tree shape tool.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getShapeClass()
Returns the shape class that this tool is responsible for.
|
javax.swing.JTree |
getTree()
Returns the currently selected tree component.
|
RJPanel |
getUI()
Returns the Swing UI panel (loading it the first time).
|
java.lang.String |
getWindowTitle()
Returns the string used in the inspector window title.
|
void |
resetUI()
Updates the Swing UI controls from the currently selected tree shape.
|
void |
respondUI(java.lang.Object anObj)
Responder callback for the UI associated with this tool.
|
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 RJPanel getUI()
public javax.swing.JTree getTree()
public void resetUI()