Package com.inductiveautomation.rm.tool
Class RMDoubleStrokeTool
java.lang.Object
com.inductiveautomation.snap.ui.UIOwner<SwingEvent,JComponent>
 
com.inductiveautomation.snap.swing.SwingOwner
com.inductiveautomation.rm.tool.RMFillTool
com.inductiveautomation.rm.tool.RMStrokeTool
com.inductiveautomation.rm.tool.RMDoubleStrokeTool
Swing UI editing for RMDoubleStroke.
- 
Field SummaryFields 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
- 
Method SummaryModifier and TypeMethodDescriptionintReturns the RuleComboBox index for the given stroke.getRuleComboBoxStroke(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 controlsMethods inherited from class com.inductiveautomation.rm.tool.RMStrokeToolgetStrokes, processResetUIMethods inherited from class com.inductiveautomation.rm.tool.RMFillToolgetEditor, getFill, getFillCount, getSelectedFill, getSelectedStroke, getStroke, getStrokeCount, getTool, getTool, setSelectedFill, setSelectedStrokeMethods 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, setWindowVisibleMethods 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
- 
Constructor Details- 
RMDoubleStrokeToolpublic RMDoubleStrokeTool()
 
- 
- 
Method Details- 
initUIprotected void initUI()Initialize UI panel.- Overrides:
- initUIin class- UIOwner<SwingEvent,- JComponent> 
 
- 
resetUIpublic void resetUI()Called by Ribs to reset UI controls.- Overrides:
- resetUIin class- RMFillTool
 
- 
respondUICalled by Ribs to respond to UI controls- Overrides:
- respondUIin class- RMStrokeTool
 
- 
getRuleComboBoxIndexReturns the RuleComboBox index for the given stroke.
- 
getRuleComboBoxStrokeReturns the RuleComboBox adjusted stroke for the given combobox index and an original base stroke.
 
-