Package jmri.util.startup
package jmri.util.startup
-
ClassDescriptionProvide services for invoking actions during configuration and startup.Provide an abstract StartupModelFactory with common methods for factories that manipulate models that extend
AbstractActionModel.Provide an abstract StartupModelFactory with common methods for factories that manipulate models that open files.Abstract implementation ofStartupActionFactorythat covers some boilerplate code for most implementations.Abstract startup action model.Invokes a Swing Action when the program is started.A PerformFileModel object loads an xml file when the program is started.A PerformScriptModel object runs a script when the program is started.Provide an SPI for registering potential startup actions with theStartupActionsManager.Maintain a list of actions that can be used byAbstractActionModeland its descendants.Manager for Startup Actions.Startup object models all need to implement this interface.A factory forStartupModels.ARunnablethat is called as a startup action if registered to provide a StartupRunnable service that can be loaded byServiceLoader.load(java.lang.Class).