Package com.inductiveautomation.rm.tool
Class RMSortPanel
java.lang.Object
com.inductiveautomation.snap.ui.UIOwner<SwingEvent,JComponent>
com.inductiveautomation.snap.swing.SwingOwner
com.inductiveautomation.rm.tool.RMSortPanel
Provides UI for configuring a grouping for a tool.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceAn interface for SortPanelOwner -
Field Summary
Fields inherited from class com.inductiveautomation.snap.ui.UIOwner
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a popup menu for the sorts table.protected voidinitUI()Initialize UI panel.voidresetUI()Resets the UI controls.voidrespondUI(SwingEvent anEvent) Responds to changes to UI controls.voidsetSelectedPane(int anIndex) Sets the selected pane.Methods inherited from class com.inductiveautomation.snap.swing.SwingOwner
addKeyActionEvent, 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.UIOwner
addNodeBinding, 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, processResetUI, processRespondUI, resetLater, resetNodeBindings, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
-
Constructor Details
-
RMSortPanel
Creates a new sort panel instance.
-
-
Method Details
-
initUI
protected void initUI()Initialize UI panel.- Overrides:
initUIin classUIOwner<SwingEvent,JComponent>
-
resetUI
public void resetUI()Resets the UI controls.- Overrides:
resetUIin classUIOwner<SwingEvent,JComponent>
-
respondUI
Responds to changes to UI controls.- Overrides:
respondUIin classUIOwner<SwingEvent,JComponent>
-
getSortsTablePopupMenu
Returns a popup menu for the sorts table. -
setSelectedPane
public void setSelectedPane(int anIndex) Sets the selected pane.
-