Uses of Interface
jmri.SignalGroup
Packages that use SignalGroup
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides implementations of various JMRI interfaces.
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
Provides implementations of various JMRI managers.
-
Uses of SignalGroup in jmri
Methods in jmri that return SignalGroupModifier and TypeMethodDescriptionSignalGroupManager.getBySystemName(String name) Locate an existing instance based on a system name.SignalGroupManager.getByUserName(String name) Locate an existing instance based on a user name.SignalGroupManager.getSignalGroup(String name) Locate via user name, then system name if needed.SignalGroupManager.newSignalGroupWithUserName(String userName) Create a new Signal group if the group does not exist.SignalGroupManager.provideSignalGroup(String systemName, String userName) Create a new SignalGroup if the group does not exist.Methods in jmri with parameters of type SignalGroupModifier and TypeMethodDescriptionvoidSignalGroupManager.deleteSignalGroup(SignalGroup s) Delete Group by removing it from the manager. -
Uses of SignalGroup in jmri.implementation
Classes in jmri.implementation that implement SignalGroupModifier and TypeClassDescriptionclassA Conditional type to provide Signal Groups (n Signal Heads w/Conditionals for a main Mast). -
Uses of SignalGroup in jmri.jmrit.beantable
Fields in jmri.jmrit.beantable declared as SignalGroupModifier and TypeFieldDescription(package private) SignalGroupSignalGroupSubTableAction.curSignalGroup(package private) SignalGroupSignalGroupTableAction.curSignalGroupMethods in jmri.jmrit.beantable that return SignalGroupModifier and TypeMethodDescription(package private) SignalGroupSignalGroupTableAction.checkNamesOK()Check name and return a new or existing SignalGroup object with the name as entered in the _systemName field on the addFrame pane.Methods in jmri.jmrit.beantable with parameters of type SignalGroupModifier and TypeMethodDescription(package private) voidSignalGroupSubTableAction.editHead(SignalGroup g, String headName) Open an editor to set the details of a Signal Head as part of a Signal Group.(package private) intSignalGroupTableAction.setHeadInformation(SignalGroup g) Check all available Single Output Signal Heads against the list of signal head items registered with the group.(package private) voidSignalGroupTableAction.setMastAspectInformation(SignalGroup g) Store included Aspects for the selected main Signal Mast in the Signal Group(package private) intSignalGroupSubTableAction.setSensorInformation(SignalGroup g) Set the Sensor information for adding or editing.(package private) intSignalGroupSubTableAction.setTurnoutInformation(SignalGroup g) Set the Turnout information for adding or editing. -
Uses of SignalGroup in jmri.managers
Methods in jmri.managers that return SignalGroupModifier and TypeMethodDescriptionDefaultSignalGroupManager.getBySystemName(String key) Locate an existing instance based on a system name.DefaultSignalGroupManager.getByUserName(String key) Locate an existing instance based on a user name.DefaultSignalGroupManager.getSignalGroup(String name) Locate via user name, then system name if needed.DefaultSignalGroupManager.newSignalGroupWithUserName(String userName) Create a new Signal group if the group does not exist.DefaultSignalGroupManager.provideSignalGroup(String systemName, String userName) Create a new SignalGroup if the group does not exist.Methods in jmri.managers that return types with arguments of type SignalGroupModifier and TypeMethodDescriptionDefaultSignalGroupManager.getNamedBeanClass()Get the class of NamedBean supported by this Manager.Methods in jmri.managers with parameters of type SignalGroupModifier and TypeMethodDescriptionvoidDefaultSignalGroupManager.deleteSignalGroup(SignalGroup s)