Uses of Interface
jmri.util.startup.StartupModel
Packages that use StartupModel
Package
Description
Provides application level support for JMRI; includes specific applications in
subpackages.
-
Uses of StartupModel in apps
Classes in apps that implement StartupModelModifier and TypeClassDescriptionclassCreates a button when the program is started. -
Uses of StartupModel in apps.startup
Classes in apps.startup that implement StartupModelModifier and TypeClassDescriptionclassclassStartup action that causes JMRI to pause before triggering the next startup action.classStartup model that stores the user name of aRouteso it can be set at application startup.Methods in apps.startup that return StartupModelModifier and TypeMethodDescriptionStartupPauseFactory.newModel()TriggerRouteModelFactory.newModel()Methods in apps.startup that return types with arguments of type StartupModelModifier and TypeMethodDescriptionClass<? extends StartupModel>CreateButtonModelFactory.getModelClass()Class<? extends StartupModel>ScriptButtonModelFactory.getModelClass()Class<? extends StartupModel>StartupPauseFactory.getModelClass()Class<? extends StartupModel>TriggerRouteModelFactory.getModelClass()Methods in apps.startup with parameters of type StartupModelModifier and TypeMethodDescriptionvoidScriptButtonModelFactory.editModel(StartupModel model, Component parent) voidStartupPauseFactory.editModel(StartupModel model, Component parent) voidTriggerRouteModelFactory.editModel(StartupModel model, Component parent) -
Uses of StartupModel in jmri.util.startup
Classes in jmri.util.startup that implement StartupModelModifier and TypeClassDescriptionclassProvide services for invoking actions during configuration and startup.classAbstract startup action model.classInvokes a Swing Action when the program is started.classA PerformFileModel object loads an xml file when the program is started.classA PerformScriptModel object runs a script when the program is started.Methods in jmri.util.startup with type parameters of type StartupModelModifier and TypeMethodDescription<T extends StartupModel>
List<T>StartupActionsManager.getActions(Class<T> type) Methods in jmri.util.startup that return StartupModelModifier and TypeMethodDescriptionStartupActionsManager.getActions()StartupActionsManager.getActions(int index) StartupModelFactory.newModel()Create a new instance of the model.Methods in jmri.util.startup that return types with arguments of type StartupModelModifier and TypeMethodDescriptionHashMap<Class<? extends StartupModel>,StartupModelFactory> StartupActionsManager.getFactories()Class<? extends StartupModel>PerformActionModelFactory.getModelClass()Class<? extends StartupModel>PerformFileModelFactory.getModelClass()Class<? extends StartupModel>PerformScriptModelFactory.getModelClass()Class<? extends StartupModel>StartupModelFactory.getModelClass()Get theClassthat is generated by this factory.Methods in jmri.util.startup with parameters of type StartupModelModifier and TypeMethodDescriptionvoidStartupActionsManager.addAction(StartupModel model) voidAbstractActionModelFactory.editModel(StartupModel model, Component parent) voidAbstractFileModelFactory.editModel(StartupModel model, Component parent) voidStartupModelFactory.editModel(StartupModel model, Component parent) Allow user to edit the model.voidStartupActionsManager.removeAction(StartupModel model) Remove aStartupModel.voidStartupActionsManager.setActions(int index, StartupModel model) Insert aStartupModelat the given position.Method parameters in jmri.util.startup with type arguments of type StartupModelModifier and TypeMethodDescriptionStartupActionsManager.getFactories(Class<? extends StartupModel> model)