public class BarcodeTool extends Tool
Tool.RMShapeHandle
HandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth
Constructor and Description |
---|
BarcodeTool() |
Modifier and Type | Method and Description |
---|---|
javax.swing.ImageIcon |
getImageIcon()
Returns the image icon used to represent shapes that this tool represents.
|
java.lang.Class |
getShapeClass()
Returns the class that this tool is responsible for.
|
RJPanel |
getUI()
Returns the Swing UI panel.
|
java.lang.String |
getWindowTitle()
Returns the name to be presented to user.
|
void |
mouseMoved(java.awt.event.MouseEvent anEvent)
Event handling - overridden to install crosshair cursor.
|
RMShape |
newInstance()
Returns a new instance of the shape class that this tool is responsible for.
|
void |
resetUI()
Updates the Swing UI controls from the currently selected rectangle.
|
void |
respondUI(java.lang.Object anObj)
Updates the currently selected rectangle from the Swing UI controls.
|
activateTool, deactivateTool, didBecomeSuperSelectedShapeInEditor, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandleCount, getHandlePoint, getHandleRect, getImageIcon, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, isInstance, isSelected, isSuperSelected, mouseDragged, mouseDragged, mouseMoved, mousePressed, mousePressed, mousePressedSelection, mouseReleased, mouseReleased, moveShapeHandle, paintSelectedShape, paintSuperSelectedShape, paintTool, processKeyEvent, reactivateTool, willLoseSuperSelectionInEditor
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
public RMShape newInstance()
newInstance
in class Tool
public javax.swing.ImageIcon getImageIcon()
Tool
getImageIcon
in class Tool
public void resetUI()
public void respondUI(java.lang.Object anObj)
public void mouseMoved(java.awt.event.MouseEvent anEvent)
mouseMoved
in class Tool
public java.lang.Class getShapeClass()
getShapeClass
in class Tool
public java.lang.String getWindowTitle()
getWindowTitle
in class Tool