Class RMEditorPaneMenuBar
- java.lang.Object
-
- com.inductiveautomation.snap.ui.UIOwner<SwingEvent,javax.swing.JComponent>
-
- com.inductiveautomation.snap.swing.SwingOwner
-
- com.inductiveautomation.rm.editor.RMEditorPaneMenuBar
-
public class RMEditorPaneMenuBar extends SwingOwner
Menu bar for RMEditor pane.
-
-
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 Constructor Description RMEditorPaneMenuBar(RMEditorPane anEditorPane)
Creates a new editor pane menu bar.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RMEditor
getEditor()
Returns the editor pane editor.RMEditorPane
getEditorPane()
Returns the editor pane.javax.swing.JMenuBar
getMenuBar()
Returns the MenuBar.protected void
initUI()
Initialize UI panel.protected void
initUI(java.lang.Object anObj)
Override to make available to package.protected void
resetUI()
Updates the editor's UI.protected void
respondUI(SwingEvent anEvent)
Handles changes to the editor's UI controls.-
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, setWindowVisible
-
Methods 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, 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 Detail
-
RMEditorPaneMenuBar
public RMEditorPaneMenuBar(RMEditorPane anEditorPane)
Creates a new editor pane menu bar.
-
-
Method Detail
-
getEditorPane
public RMEditorPane getEditorPane()
Returns the editor pane.
-
getEditor
public RMEditor getEditor()
Returns the editor pane editor.
-
getMenuBar
public javax.swing.JMenuBar getMenuBar()
Returns the MenuBar.
-
initUI
protected void initUI()
Initialize UI panel.- Overrides:
initUI
in classUIOwner<SwingEvent,javax.swing.JComponent>
-
initUI
protected void initUI(java.lang.Object anObj)
Override to make available to package.- Overrides:
initUI
in classUIOwner<SwingEvent,javax.swing.JComponent>
-
resetUI
protected void resetUI()
Updates the editor's UI.- Overrides:
resetUI
in classUIOwner<SwingEvent,javax.swing.JComponent>
-
respondUI
protected void respondUI(SwingEvent anEvent)
Handles changes to the editor's UI controls.- Overrides:
respondUI
in classUIOwner<SwingEvent,javax.swing.JComponent>
-
-