public class JSeparatorTool extends RBTool
Tool.RMShapeHandleHandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth| Constructor and Description |
|---|
JSeparatorTool()
Creates a new separator tool.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getHandleCount(RMShape aShape)
Editor method (returns the number of handles).
|
RMPoint |
getHandlePoint(RMShape aShape,
int i,
boolean iss)
Editor method.
|
java.lang.Class |
getShapeClass()
Returns the separator tool's class.
|
RJPanel |
getUI()
Returns the Swing UI panel (loading if needed).
|
java.lang.String |
getWindowTitle()
Returns the name for the inspector window title bar.
|
void |
moveShapeHandle(RMShape aShape,
int i,
RMPoint toPoint)
Editor method.
|
void |
resetUI()
Updates the Swing UI from the currently selected radio button shape.
|
void |
respondUI(java.lang.Object anObj)
Updates the currently selected radio button shape from the Swing UI.
|
buildShapesFromComponents, BuildShapesFromComponents, getComponentPacked, getToolRB, SyncComponentsFromShapes, syncComponentsFromShapesactivateTool, deactivateTool, didBecomeSuperSelectedShapeInEditor, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandleRect, getImageIcon, getImageIcon, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, isInstance, isSelected, isSuperSelected, mouseDragged, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressed, mousePressedSelection, mouseReleased, mouseReleased, 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 RJPanel getUI()
public void resetUI()
public void respondUI(java.lang.Object anObj)
public int getHandleCount(RMShape aShape)
getHandleCount in class RBToolpublic RMPoint getHandlePoint(RMShape aShape, int i, boolean iss)
getHandlePoint in class Toolpublic void moveShapeHandle(RMShape aShape, int i, RMPoint toPoint)
moveShapeHandle in class Tool