public class RMDoubleStrokeTool extends RMStrokeTool
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased| Constructor and Description |
|---|
RMDoubleStrokeTool() |
| Modifier and Type | Method and Description |
|---|---|
int |
getRuleComboBoxIndex(RMDoubleStroke hs)
Returns the RuleComboBox index for the given stroke.
|
RMStroke |
getRuleComboBoxStroke(int anIndex,
RMDoubleStroke aBaseStroke)
Returns the RuleComboBox adjusted stroke for the given combobox index and an original base stroke.
|
protected void |
initUI()
Initialize UI panel.
|
void |
resetUI()
Called by Ribs to reset UI controls.
|
void |
respondUI(SwingEvent anEvent)
Called by Ribs to respond to UI controls
|
getStrokes, processResetUIgetEditor, getFill, getFillCount, getSelectedFill, getSelectedStroke, getStroke, getStrokeCount, getTool, getTool, setSelectedFill, setSelectedStrokeaddKeyActionEvent, createTimer, createUI, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisibleaddNodeBinding, disableEvents, enableEvents, getBindingModelValue, getBindingNodeValue, getConversionMap, getConversionMapKey, getConversionMaps, getConversionMapValue, getFirstFocus, getModelValue, getNode, getNodeAction, getNodeBoolValue, getNodeFloatValue, getNodeIntValue, getNodeItemDisplayKey, getNodeItems, getNodeSelectedIndex, getNodeSelectedItem, getNodeStringValue, getNodeText, getNodeValue, getUI, getUIHpr, initUI, isNodeEnabled, isNodeValueAdjusting, isSendEventDisabled, isUISet, processRespondUI, resetLater, resetNodeBindings, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabledprotected void initUI()
initUI in class UIOwner<SwingEvent,javax.swing.JComponent>public void resetUI()
resetUI in class RMFillToolpublic void respondUI(SwingEvent anEvent)
respondUI in class RMStrokeToolpublic int getRuleComboBoxIndex(RMDoubleStroke hs)
public RMStroke getRuleComboBoxStroke(int anIndex, RMDoubleStroke aBaseStroke)