Class RMEditorPaneToolBar
- java.lang.Object
-
- com.inductiveautomation.snap.ui.UIOwner<SwingEvent,javax.swing.JComponent>
-
- com.inductiveautomation.snap.swing.SwingOwner
-
- com.inductiveautomation.rm.editor.RMEditorPaneToolBar
-
public class RMEditorPaneToolBar extends SwingOwner
Tool bar for RMEditorPane.
-
-
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 RMEditorPaneToolBar(RMEditorPane anEditorPane)
Creates a new editor pane tool bar.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static RMTool[]
createToolBarTools()
Creates the list of tool instances for tool bar.void
fontFaceTextChanged()
Called when text added or removed from font face text.RMEditor
getEditor()
Returns the editor pane editor.RMEditorPane
getEditorPane()
Returns the editor pane.protected void
initUI()
Initializes UI panel.protected void
resetUI()
Updates the Swing UI panel controls.protected void
respondUI(SwingEvent anEvent)
Responds to Swing UI panel control changes.-
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, 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 Detail
-
RMEditorPaneToolBar
public RMEditorPaneToolBar(RMEditorPane anEditorPane)
Creates a new editor pane tool bar.
-
-
Method Detail
-
getEditorPane
public RMEditorPane getEditorPane()
Returns the editor pane.
-
getEditor
public RMEditor getEditor()
Returns the editor pane editor.
-
initUI
protected void initUI()
Initializes UI panel.- Overrides:
initUI
in classUIOwner<SwingEvent,javax.swing.JComponent>
-
resetUI
protected void resetUI()
Updates the Swing UI panel controls.- Overrides:
resetUI
in classUIOwner<SwingEvent,javax.swing.JComponent>
-
respondUI
protected void respondUI(SwingEvent anEvent)
Responds to Swing UI panel control changes.- Overrides:
respondUI
in classUIOwner<SwingEvent,javax.swing.JComponent>
-
fontFaceTextChanged
public void fontFaceTextChanged()
Called when text added or removed from font face text.
-
createToolBarTools
protected static RMTool[] createToolBarTools()
Creates the list of tool instances for tool bar.
-
-