Package apps.gui3.lccpro
Class LccPro
java.lang.Object
apps.AppsBase
apps.gui3.Apps3
apps.gui3.lccpro.LccPro
The JMRI application for configuring an LCC network.
Inserts LccPro interface elements stored in xml/config/parts/jmri/ that are also used in the web server interface.
-
Field Summary
Fields inherited from class apps.AppsBase
configDeferredLoadOK, configOK, preferenceFileExists -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidForce our test size.static Stringstatic StringvoidProvide a custom first-time wizardstatic voidstatic voidprotected voidstart()Final actions before releasing control of app to userprotected booleanIf we don't have the right kind of connection, launch the start up wizard.Methods inherited from class apps.gui3.Apps3
buttonSpace, configureProfile, createAndDisplayFrame, initMacOSXMenus, preInit, setAndLoadPreferenceFile, setButtonSpace, setFloating, splash, splash, splashDebugMsg, startupDebugMethods inherited from class apps.AppsBase
getConfigFileName, handleQuit, handleRestart, installConfigurationManager, installManagers, setConfigFilename, setJmriSystemProperty
-
Constructor Details
-
LccPro
-
-
Method Details
-
getMenuFile
-
getToolbarFile
-
wizardLaunchCheck
If we don't have the right kind of connection, launch the start up wizard.- Overrides:
wizardLaunchCheckin classApps3- Returns:
- true to force the wizard to be launched
-
launchFirstTimeStartupWizard
Provide a custom first-time wizard- Overrides:
launchFirstTimeStartupWizardin classApps3
-
createMainFrame
- Specified by:
createMainFramein classApps3
-
displayMainFrame
Force our test size. Superclass method set to max size, filling real window.- Overrides:
displayMainFramein classApps3- Parameters:
d- size to use (ignored in this case)
-
main
-
preInit
-
start
Final actions before releasing control of app to user
-