Package com.inductiveautomation.rm.app
Class Welcome
java.lang.Object
com.inductiveautomation.snap.ui.UIOwner<SwingEvent,JComponent>
 
com.inductiveautomation.snap.swing.SwingOwner
com.inductiveautomation.rm.app.Welcome
This class provides the welcome panel for RM.
- 
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 TypeMethodDescriptionvoidclose()Close welcome.static WelcomeReturns the shared instance of the welcome panel.protected voidinitUI()Initializes the UI panel.booleanReturns whether welcome panel is enabled.Creates a new editor for new or opened documents.voidOpens a document.voidrespondUI(SwingEvent anEvent) Respond to UI panel controls.voidBrings up the welcome panel.voidsetEnabled(boolean aValue) Sets whether welcome panel is enabled.Methods 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, processResetUI, processRespondUI, resetLater, resetNodeBindings, resetUI, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
- 
Constructor Details- 
Welcomepublic Welcome()
 
- 
- 
Method Details
- 
isEnabledpublic boolean isEnabled()Returns whether welcome panel is enabled.
- 
setEnabledpublic void setEnabled(boolean aValue) Sets whether welcome panel is enabled.
- 
runWelcomepublic void runWelcome()Brings up the welcome panel.
- 
closepublic void close()Close welcome.
- 
initUIprotected void initUI()Initializes the UI panel.- Overrides:
- initUIin class- UIOwner<SwingEvent,- JComponent> 
 
- 
respondUIRespond to UI panel controls.- Overrides:
- respondUIin class- UIOwner<SwingEvent,- JComponent> 
 
- 
openOpens a document. If pathName is null, the open panel will be run.
- 
newEditorPaneCreates a new editor for new or opened documents.