Class RMViewerOwner
java.lang.Object
com.inductiveautomation.snap.ui.UIOwner<SwingEvent,RMShape>
com.inductiveautomation.rm.viewer.RMViewerOwner
A class to manage an RMViewer and .rpt file.
-
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 TypeMethodDescriptionvoidaddKeyActionEvent(String aName, String aKey) Override.protected RMShapecreateUI()Override to create document for class.protected RMViewerCreates the viewer.protected SwingWindowReturns the SwingPanelWindow to manage this SwingPanel's window.getComponent(String aName) Returns a component if inside JComponentShape.<T> TgetComponent(String aName, Class<T> aClass) Returns a component if inside JComponentShape.getNodeHelper(Object anObj) Override.getUI()Override to return UI as RMParentShape.Returns the viewer.Returns the SwingPanelWindow to manage this SwingPanel's window.protected booleanReturns whether current thread is event thread.voidrequestFocus(Object anObj) Override.voidOverride.voidOverride.Methods inherited from class com.inductiveautomation.snap.ui.UIOwner
addNodeBinding, disableEvents, enableEvents, getBindingModelValue, getBindingNodeValue, getConversionMap, getConversionMapKey, getConversionMaps, getConversionMapValue, getFirstFocus, getModelValue, getNode, getNode, getNode, getNodeAction, getNodeBoolValue, getNodeFloatValue, getNodeIntValue, getNodeItemDisplayKey, getNodeItems, getNodeSelectedIndex, getNodeSelectedItem, getNodeStringValue, getNodeText, getNodeValue, getUI, getUIHpr, initUI, initUI, isNodeEnabled, isNodeValueAdjusting, isSendEventDisabled, isUISet, processResetUI, processRespondUI, resetLater, resetNodeBindings, resetUI, respondUI, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
-
Constructor Details
-
RMViewerOwner
public RMViewerOwner()
-
-
Method Details
-
getViewer
Returns the viewer. -
createViewer
Creates the viewer. -
getWindow
Returns the SwingPanelWindow to manage this SwingPanel's window. -
createWindow
Returns the SwingPanelWindow to manage this SwingPanel's window. -
getUI
Override to return UI as RMParentShape.- Overrides:
getUIin classUIOwner<SwingEvent,RMShape>
-
createUI
Override to create document for class.- Specified by:
createUIin classUIOwner<SwingEvent,RMShape>
-
getComponent
Returns a component if inside JComponentShape. -
getComponent
Returns a component if inside JComponentShape. -
getNodeHelper
Override.- Specified by:
getNodeHelperin classUIOwner<SwingEvent,RMShape>
-
requestFocus
Override.- Specified by:
requestFocusin classUIOwner<SwingEvent,RMShape>
-
sendEvent
Override.- Specified by:
sendEventin classUIOwner<SwingEvent,RMShape>
-
addKeyActionEvent
Override.- Specified by:
addKeyActionEventin classUIOwner<SwingEvent,RMShape> - See Also:
-
runLater
Override.- Specified by:
runLaterin classUIOwner<SwingEvent,RMShape>
-
isEventThread
protected boolean isEventThread()Returns whether current thread is event thread.- Specified by:
isEventThreadin classUIOwner<SwingEvent,RMShape>
-