Uses of Interface
jmri.jmrit.logixng.Module
-
Packages that use Module Package Description jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.logixng jmri.jmrit.logixng.actions jmri.jmrit.logixng.expressions jmri.jmrit.logixng.implementation jmri.jmrit.logixng.tools.swing jmri.jmrit.logixng.tools.swing.swing -
-
Uses of Module in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return Module Modifier and Type Method Description protected Module
LogixNGModuleTableAction. createBean(java.lang.String userName)
protected Module
LogixNGModuleTableAction. createBean(java.lang.String systemName, java.lang.String userName)
Methods in jmri.jmrit.beantable that return types with arguments of type Module Modifier and Type Method Description protected AbstractLogixNGEditor<Module>
LogixNGModuleTableAction. getEditor(BeanTableDataModel<Module> m, java.lang.String sName)
protected Manager<Module>
LogixNGModuleTableAction. getManager()
Methods in jmri.jmrit.beantable with parameters of type Module Modifier and Type Method Description protected void
LogixNGModuleTableAction. deleteBean(Module bean)
protected java.lang.String
LogixNGModuleTableAction. getBeanText(Module bean, Base.PrintTreeSettings printTreeSettings)
protected void
LogixNGModuleTableAction. getListenerRefsIncludingChildren(Module module, java.util.List<java.lang.String> list)
protected boolean
LogixNGModuleTableAction. hasChildren(Module module)
protected boolean
LogixNGModuleTableAction. isEnabled(Module bean)
protected void
LogixNGModuleTableAction. setEnabled(Module bean, boolean enable)
Method parameters in jmri.jmrit.beantable with type arguments of type Module Modifier and Type Method Description protected AbstractLogixNGEditor<Module>
LogixNGModuleTableAction. getEditor(BeanTableDataModel<Module> m, java.lang.String sName)
-
Uses of Module in jmri.jmrit.logixng
Methods in jmri.jmrit.logixng that return Module Modifier and Type Method Description Module
ModuleManager. createModule(java.lang.String systemName, java.lang.String userName, FemaleSocketManager.SocketType socketType)
Create a new Module if the Module does not exist.Module
ModuleManager. createModule(java.lang.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.Module
ModuleManager. getBySystemName(java.lang.String name)
Locate an existing instance based on a system name.Module
ModuleManager. getByUserName(java.lang.String name)
Locate an existing instance based on a user name.default Module
Base. getModule()
Get the Module of this item, if it's part of a module.Module
ModuleManager. getModule(java.lang.String name)
Locate via user name, then system name if needed.Methods in jmri.jmrit.logixng with parameters of type Module Modifier and Type Method Description void
ModuleManager. deleteModule(Module x)
Delete Module by removing it from the manager.void
LogixNG_Manager. executeModule(Module module, java.lang.Object parameter)
Executes a LogixNG Module.void
LogixNG_Manager. executeModule(Module module, java.util.Map<java.lang.String,java.lang.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 Modifier and Type Method Description LogixNG_SelectNamedBean<Module>
DigitalCallModule. getSelectNamedBean()
-
Uses of Module in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions that return types with arguments of type Module Modifier and Type Method Description LogixNG_SelectNamedBean<Module>
DigitalCallModule. getSelectNamedBean()
-
Uses of Module in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement Module Modifier and Type Class Description class
DefaultModule
The default implementation of Module.Methods in jmri.jmrit.logixng.implementation that return Module Modifier and Type Method Description Module
DefaultModuleManager. createModule(java.lang.String systemName, java.lang.String userName, FemaleSocketManager.SocketType socketType)
Create a new Module if the Module does not exist.Module
DefaultModuleManager. createModule(java.lang.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.Module
DefaultModuleManager. getBySystemName(java.lang.String name)
Locate an existing instance based on a system name.Module
DefaultModuleManager. getByUserName(java.lang.String name)
Locate an existing instance based on a user name.Module
DefaultModuleManager. getModule(java.lang.String name)
Locate via user name, then system name if needed.Methods in jmri.jmrit.logixng.implementation that return types with arguments of type Module Modifier and Type Method Description java.lang.Class<Module>
DefaultModuleManager. getNamedBeanClass()
Get the class of NamedBean supported by this Manager.Methods in jmri.jmrit.logixng.implementation with parameters of type Module Modifier and Type Method Description void
DefaultModuleManager. deleteBean(Module module, java.lang.String property)
Method for a UI to delete a bean.void
DefaultModuleManager. deleteModule(Module x)
Delete Module by removing it from the manager.static void
DefaultConditionalNG. executeModule(Module module, java.util.Map<java.lang.String,java.lang.Object> parameters)
Executes a LogixNG Module.void
DefaultLogixNGManager. executeModule(Module module, java.lang.Object parameter)
Executes a LogixNG Module.void
DefaultLogixNGManager. executeModule(Module module, java.util.Map<java.lang.String,java.lang.Object> parameters)
Executes a LogixNG Module. -
Uses of Module in jmri.jmrit.logixng.tools.swing
Fields in jmri.jmrit.logixng.tools.swing declared as Module Modifier and Type Field Description protected Module
ModuleEditor. _module
Fields in jmri.jmrit.logixng.tools.swing with type parameters of type Module Modifier and Type Field Description (package private) BeanTableDataModel<Module>
ModuleEditor. beanTableDataModel
Constructors in jmri.jmrit.logixng.tools.swing with parameters of type Module Constructor Description CallModuleParameterTableModel(Module module, java.util.List<Module.ParameterData> parameterData)
ModuleEditorMaleSocket(BaseManager<? extends NamedBean> manager, Module module)
Constructor parameters in jmri.jmrit.logixng.tools.swing with type arguments of type Module Constructor Description ModuleEditor(BeanTableDataModel<Module> m, java.lang.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 Constructor Description ModuleParametersTableModel(Module module)
-