Uses of Interface
jmri.jmrit.logixng.Module
Packages that use Module
Package
Description
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
-
Uses of Module in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return ModuleModifier and TypeMethodDescriptionprotected ModuleLogixNGModuleTableAction.createBean(String userName) protected ModuleLogixNGModuleTableAction.createBean(String systemName, String userName) Methods in jmri.jmrit.beantable that return types with arguments of type ModuleModifier and TypeMethodDescriptionprotected AbstractLogixNGEditor<Module>LogixNGModuleTableAction.getEditor(BeanTableDataModel<Module> m, String sName) LogixNGModuleTableAction.getManager()Methods in jmri.jmrit.beantable with parameters of type ModuleModifier and TypeMethodDescriptionprotected voidLogixNGModuleTableAction.deleteBean(Module bean) protected StringLogixNGModuleTableAction.getBeanText(Module bean, Base.PrintTreeSettings printTreeSettings) protected voidLogixNGModuleTableAction.getListenerRefsIncludingChildren(Module module, List<String> list) protected booleanLogixNGModuleTableAction.hasChildren(Module module) protected booleanprotected voidLogixNGModuleTableAction.setEnabled(Module bean, boolean enable) Method parameters in jmri.jmrit.beantable with type arguments of type ModuleModifier and TypeMethodDescriptionprotected AbstractLogixNGEditor<Module>LogixNGModuleTableAction.getEditor(BeanTableDataModel<Module> m, String sName) -
Uses of Module in jmri.jmrit.logixng
Methods in jmri.jmrit.logixng that return ModuleModifier and TypeMethodDescriptionModuleManager.createModule(String systemName, String userName, FemaleSocketManager.SocketType socketType) Create a new Module if the Module does not exist.ModuleManager.createModule(String userName, FemaleSocketManager.SocketType socketType) For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.ModuleManager.getBySystemName(String name) Locate an existing instance based on a system name.ModuleManager.getByUserName(String name) Locate an existing instance based on a user name.default ModuleBase.getModule()Get the Module of this item, if it's part of a module.Locate via user name, then system name if needed.Methods in jmri.jmrit.logixng with parameters of type ModuleModifier and TypeMethodDescriptionvoidModuleManager.deleteModule(Module x) Delete Module by removing it from the manager.voidLogixNG_Manager.executeModule(Module module, Object parameter) Executes a LogixNG Module.voidLogixNG_Manager.executeModule(Module module, Map<String, Object> parameters) Executes a LogixNG Module. -
Uses of Module in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return types with arguments of type Module -
Uses of Module in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions that return types with arguments of type Module -
Uses of Module in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement ModuleMethods in jmri.jmrit.logixng.implementation that return ModuleModifier and TypeMethodDescriptionDefaultModuleManager.createModule(String systemName, String userName, FemaleSocketManager.SocketType socketType) Create a new Module if the Module does not exist.DefaultModuleManager.createModule(String userName, FemaleSocketManager.SocketType socketType) For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.DefaultModuleManager.getBySystemName(String name) Locate an existing instance based on a system name.DefaultModuleManager.getByUserName(String name) Locate an existing instance based on a user name.Locate via user name, then system name if needed.Methods in jmri.jmrit.logixng.implementation that return types with arguments of type ModuleModifier and TypeMethodDescriptionDefaultModuleManager.getNamedBeanClass()Get the class of NamedBean supported by this Manager.Methods in jmri.jmrit.logixng.implementation with parameters of type ModuleModifier and TypeMethodDescriptionfinal voidDefaultModuleManager.deleteBean(Module module, String property) Method for a UI to delete a bean.voidDefaultModuleManager.deleteModule(Module x) Delete Module by removing it from the manager.static voidDefaultConditionalNG.executeModule(Module module, Map<String, Object> parameters) Executes a LogixNG Module.voidDefaultLogixNGManager.executeModule(Module module, Object parameter) Executes a LogixNG Module.voidDefaultLogixNGManager.executeModule(Module module, Map<String, Object> parameters) Executes a LogixNG Module. -
Uses of Module in jmri.jmrit.logixng.tools.swing
Fields in jmri.jmrit.logixng.tools.swing declared as ModuleFields in jmri.jmrit.logixng.tools.swing with type parameters of type ModuleModifier and TypeFieldDescription(package private) BeanTableDataModel<Module>ModuleEditor.beanTableDataModelConstructors in jmri.jmrit.logixng.tools.swing with parameters of type ModuleModifierConstructorDescriptionCallModuleParameterTableModel(Module module, List<Module.ParameterData> parameterData) ModuleEditorMaleSocket(BaseManager<? extends NamedBean> manager, Module module) Constructor parameters in jmri.jmrit.logixng.tools.swing with type arguments of type ModuleModifierConstructorDescriptionModuleEditor(BeanTableDataModel<Module> m, String sName) Create a new ConditionalNG List View editor. -
Uses of Module in jmri.jmrit.logixng.tools.swing.swing
Constructors in jmri.jmrit.logixng.tools.swing.swing with parameters of type Module