Package com.inductiveautomation.rm.tool
Class RMDoubleStrokeTool
- java.lang.Object
- 
- com.inductiveautomation.snap.ui.UIOwner<SwingEvent,javax.swing.JComponent>
- 
- com.inductiveautomation.snap.swing.SwingOwner
- 
- com.inductiveautomation.rm.tool.RMFillTool
- 
- com.inductiveautomation.rm.tool.RMStrokeTool
- 
- com.inductiveautomation.rm.tool.RMDoubleStrokeTool
 
 
 
 
 
- 
 public class RMDoubleStrokeTool extends RMStrokeTool Swing UI editing for RMDoubleStroke.
- 
- 
Field Summary- 
Fields inherited from class com.inductiveautomation.snap.ui.UIOwnerDragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased
 
- 
 - 
Constructor SummaryConstructors Constructor Description RMDoubleStrokeTool()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetRuleComboBoxIndex(RMDoubleStroke hs)Returns the RuleComboBox index for the given stroke.RMStrokegetRuleComboBoxStroke(int anIndex, RMDoubleStroke aBaseStroke)Returns the RuleComboBox adjusted stroke for the given combobox index and an original base stroke.protected voidinitUI()Initialize UI panel.voidresetUI()Called by Ribs to reset UI controls.voidrespondUI(SwingEvent anEvent)Called by Ribs to respond to UI controls- 
Methods inherited from class com.inductiveautomation.rm.tool.RMStrokeToolgetStrokes, processResetUI
 - 
Methods inherited from class com.inductiveautomation.rm.tool.RMFillToolgetEditor, getFill, getFillCount, getSelectedFill, getSelectedStroke, getStroke, getStrokeCount, getTool, getTool, setSelectedFill, setSelectedStroke
 - 
Methods inherited from class com.inductiveautomation.snap.swing.SwingOwneraddKeyActionEvent, createTimer, createUI, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisible
 - 
Methods inherited from class com.inductiveautomation.snap.ui.UIOwneraddNodeBinding, 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, setSendEventDisabled
 
- 
 
- 
- 
- 
Method Detail- 
initUIprotected void initUI() Initialize UI panel.- Overrides:
- initUIin class- UIOwner<SwingEvent,javax.swing.JComponent>
 
 - 
resetUIpublic void resetUI() Called by Ribs to reset UI controls.- Overrides:
- resetUIin class- RMFillTool
 
 - 
respondUIpublic void respondUI(SwingEvent anEvent) Called by Ribs to respond to UI controls- Overrides:
- respondUIin class- RMStrokeTool
 
 - 
getRuleComboBoxIndexpublic int getRuleComboBoxIndex(RMDoubleStroke hs) Returns the RuleComboBox index for the given stroke.
 - 
getRuleComboBoxStrokepublic RMStroke getRuleComboBoxStroke(int anIndex, RMDoubleStroke aBaseStroke) Returns the RuleComboBox adjusted stroke for the given combobox index and an original base stroke.
 
- 
 
-