Package com.inductiveautomation.rm.app
Class Welcome
- java.lang.Object
- 
- com.inductiveautomation.snap.ui.UIOwner<SwingEvent,javax.swing.JComponent>
- 
- com.inductiveautomation.snap.swing.SwingOwner
- 
- com.inductiveautomation.rm.app.Welcome
 
 
 
- 
 public class Welcome extends SwingOwner This class provides the welcome panel for RM.
- 
- 
Field Summary- 
Fields 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 Constructor Description Welcome()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Close welcome.static WelcomegetShared()Returns the shared instance of the welcome panel.protected voidinitUI()Initializes the UI panel.booleanisEnabled()Returns whether welcome panel is enabled.RMEditorPanenewEditorPane()Creates a new editor for new or opened documents.voidopen(java.lang.String aPath)Opens a document.voidrespondUI(SwingEvent anEvent)Respond to UI panel controls.voidrunWelcome()Brings 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, setWindowVisible
 - 
Methods 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
 
- 
 
- 
- 
- 
Method Detail- 
getSharedpublic static Welcome getShared() Returns the shared instance of the welcome panel.
 - 
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,javax.swing.JComponent>
 
 - 
respondUIpublic void respondUI(SwingEvent anEvent) Respond to UI panel controls.- Overrides:
- respondUIin class- UIOwner<SwingEvent,javax.swing.JComponent>
 
 - 
openpublic void open(java.lang.String aPath) Opens a document. If pathName is null, the open panel will be run.
 - 
newEditorPanepublic RMEditorPane newEditorPane() Creates a new editor for new or opened documents.
 
- 
 
-