Uses of Interface
jmri.util.startup.StartupModel
-
Packages that use StartupModel Package Description apps Provides application level support for JMRI; includes specific applications in subpackages.apps.startup jmri.util.startup -
-
Uses of StartupModel in apps
Classes in apps that implement StartupModel Modifier and Type Class Description class
CreateButtonModel
Creates a button when the program is started. -
Uses of StartupModel in apps.startup
Classes in apps.startup that implement StartupModel Modifier and Type Class Description class
ScriptButtonModel
class
StartupPauseModel
Startup action that causes JMRI to pause before triggering the next startup action.class
TriggerRouteModel
Startup model that stores the user name of aRoute
so it can be set at application startup.Methods in apps.startup that return StartupModel Modifier and Type Method Description StartupModel
StartupPauseFactory. newModel()
StartupModel
TriggerRouteModelFactory. newModel()
Methods in apps.startup that return types with arguments of type StartupModel Modifier and Type Method Description java.lang.Class<? extends StartupModel>
CreateButtonModelFactory. getModelClass()
java.lang.Class<? extends StartupModel>
ScriptButtonModelFactory. getModelClass()
java.lang.Class<? extends StartupModel>
StartupPauseFactory. getModelClass()
java.lang.Class<? extends StartupModel>
TriggerRouteModelFactory. getModelClass()
Methods in apps.startup with parameters of type StartupModel Modifier and Type Method Description void
ScriptButtonModelFactory. editModel(StartupModel model, java.awt.Component parent)
void
StartupPauseFactory. editModel(StartupModel model, java.awt.Component parent)
void
TriggerRouteModelFactory. editModel(StartupModel model, java.awt.Component parent)
-
Uses of StartupModel in jmri.util.startup
Classes in jmri.util.startup that implement StartupModel Modifier and Type Class Description class
AbstractActionModel
Provide services for invoking actions during configuration and startup.class
AbstractStartupModel
Abstract startup action model.class
PerformActionModel
Invokes a Swing Action when the program is started.class
PerformFileModel
A PerformFileModel object loads an xml file when the program is started.class
PerformScriptModel
A PerformScriptModel object runs a script when the program is started.Methods in jmri.util.startup with type parameters of type StartupModel Modifier and Type Method Description <T extends StartupModel>
java.util.List<T>StartupActionsManager. getActions(java.lang.Class<T> type)
Methods in jmri.util.startup that return StartupModel Modifier and Type Method Description StartupModel[]
StartupActionsManager. getActions()
StartupModel
StartupActionsManager. getActions(int index)
StartupModel
StartupModelFactory. newModel()
Create a new instance of the model.Methods in jmri.util.startup that return types with arguments of type StartupModel Modifier and Type Method Description java.util.HashMap<java.lang.Class<? extends StartupModel>,StartupModelFactory>
StartupActionsManager. getFactories()
java.lang.Class<? extends StartupModel>
PerformActionModelFactory. getModelClass()
java.lang.Class<? extends StartupModel>
PerformFileModelFactory. getModelClass()
java.lang.Class<? extends StartupModel>
PerformScriptModelFactory. getModelClass()
java.lang.Class<? extends StartupModel>
StartupModelFactory. getModelClass()
Get theClass
that is generated by this factory.Methods in jmri.util.startup with parameters of type StartupModel Modifier and Type Method Description void
StartupActionsManager. addAction(StartupModel model)
void
AbstractActionModelFactory. editModel(StartupModel model, java.awt.Component parent)
void
AbstractFileModelFactory. editModel(StartupModel model, java.awt.Component parent)
void
StartupModelFactory. editModel(StartupModel model, java.awt.Component parent)
Allow user to edit the model.void
StartupActionsManager. removeAction(StartupModel model)
Remove aStartupModel
.void
StartupActionsManager. setActions(int index, StartupModel model)
Insert aStartupModel
at the given position.Method parameters in jmri.util.startup with type arguments of type StartupModel Modifier and Type Method Description StartupModelFactory
StartupActionsManager. getFactories(java.lang.Class<? extends StartupModel> model)
-