|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Light | |
|---|---|
| jmri | Provides basic interfaces and certain core implementations for the JMRI layout management concepts. |
| jmri.implementation | Provides implementations of various JMRI interfaces. |
| jmri.jmrit.display | Control panel and visible icon classes. |
| jmri.jmrix.acela | This package handles communications for the CTI Acela hardware. |
| jmri.jmrix.cmri.serial | |
| jmri.jmrix.grapevine | This package handles communications for the ProTrak Grapevine hardware. |
| jmri.jmrix.jmriclient | |
| jmri.jmrix.lenz | |
| jmri.jmrix.loconet | Provides access to LocoNet systems, along with a lot of Swing-based tools. |
| jmri.jmrix.maple | |
| jmri.jmrix.nce | |
| jmri.jmrix.oaktree | |
| jmri.jmrix.powerline | This package handles communications for powerline adapters, such as X10. |
| jmri.jmrix.powerline.cm11 | This package handles communications for CM11 powerline adapters. |
| jmri.jmrix.powerline.cp290 | This package handles communications for CP290 powerline adapters. |
| jmri.jmrix.powerline.insteon2412s | This package handles communications for Insteon 2412S adapters. |
| jmri.jmrix.powerline.simulator | |
| jmri.jmrix.secsi | This package handles communications for the TracTronics SECSI hardware. |
| jmri.managers | Provides implementations of various JMRI managers. |
| Uses of Light in jmri |
|---|
| Methods in jmri that return Light | |
|---|---|
Light |
LightManager.getBySystemName(String s)
Locate a Light by its system name |
Light |
LightManager.getByUserName(String s)
Locate a Light by its user name |
Light |
LightManager.getLight(String name)
Locate via user name, then system name if needed. |
Light |
LightManager.newLight(String systemName,
String userName)
Return an instance with the specified system and user names. |
Light |
LightManager.provideLight(String name)
Locate via user name, then system name if needed. |
| Uses of Light in jmri.implementation |
|---|
| Classes in jmri.implementation that implement Light | |
|---|---|
class |
AbstractLight
Abstract class providing partial implementation of the the Light interface. |
class |
AbstractVariableLight
Abstract class providing partial implementation of the logic of the Light interface when the Intensity is variable. |
| Fields in jmri.implementation declared as Light | |
|---|---|
protected Light |
LightControl._parentLight
|
| Methods in jmri.implementation with parameters of type Light | |
|---|---|
void |
LightControl.setParentLight(Light l)
|
| Constructors in jmri.implementation with parameters of type Light | |
|---|---|
LightControl(Light l)
|
|
| Uses of Light in jmri.jmrit.display |
|---|
| Methods in jmri.jmrit.display that return Light | |
|---|---|
Light |
LightIcon.getLight()
|
| Methods in jmri.jmrit.display with parameters of type Light | |
|---|---|
void |
LightIcon.setLight(Light to)
|
| Uses of Light in jmri.jmrix.acela |
|---|
| Classes in jmri.jmrix.acela that implement Light | |
|---|---|
class |
AcelaLight
AcelaLight.java Implementation of the Light Object for Acela Based in part on SerialTurnout.java |
| Methods in jmri.jmrix.acela that return Light | |
|---|---|
Light |
AcelaLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.jmrix.cmri.serial |
|---|
| Classes in jmri.jmrix.cmri.serial that implement Light | |
|---|---|
class |
SerialLight
SerialLight.java Implementation of the Light Object for C/MRI Based in part on SerialTurnout.java |
| Methods in jmri.jmrix.cmri.serial that return Light | |
|---|---|
Light |
SerialLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format or if the system name does not correspond to a configured C/MRI digital output bit Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.jmrix.grapevine |
|---|
| Methods in jmri.jmrix.grapevine that return Light | |
|---|---|
Light |
SerialLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format or if the system name does not correspond to a configured C/MRI digital output bit Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.jmrix.jmriclient |
|---|
| Classes in jmri.jmrix.jmriclient that implement Light | |
|---|---|
class |
JMRIClientLight
JMRIClient implementation of the Light interface. |
| Methods in jmri.jmrix.jmriclient that return Light | |
|---|---|
Light |
JMRIClientLightManager.createNewLight(String systemName,
String userName)
|
| Uses of Light in jmri.jmrix.lenz |
|---|
| Classes in jmri.jmrix.lenz that implement Light | |
|---|---|
class |
XNetLight
XNetLight.java Implementation of the Light Object for XPressNet NOTE: This is a simplification of the XNetTurnout class. |
| Methods in jmri.jmrix.lenz that return Light | |
|---|---|
Light |
XNetLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.jmrix.loconet |
|---|
| Classes in jmri.jmrix.loconet that implement Light | |
|---|---|
class |
LnLight
LnLight.java Implementation of the Light Object for Loconet Based in part on SerialLight.java |
| Methods in jmri.jmrix.loconet that return Light | |
|---|---|
Light |
LnLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.jmrix.maple |
|---|
| Methods in jmri.jmrix.maple that return Light | |
|---|---|
Light |
SerialLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format or if the system name does not correspond to a configured digital output bit Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.jmrix.nce |
|---|
| Classes in jmri.jmrix.nce that implement Light | |
|---|---|
class |
NceLight
NceLight.java Implementation of the Light Object for NCE Based in part on SerialLight.java |
| Methods in jmri.jmrix.nce that return Light | |
|---|---|
Light |
NceLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.jmrix.oaktree |
|---|
| Methods in jmri.jmrix.oaktree that return Light | |
|---|---|
Light |
SerialLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format or if the system name does not correspond to a configured C/MRI digital output bit Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.jmrix.powerline |
|---|
| Classes in jmri.jmrix.powerline that implement Light | |
|---|---|
class |
SerialX10Light
Implementation of the Light class for X10-based subclasses. |
| Methods in jmri.jmrix.powerline that return Light | |
|---|---|
Light |
SerialLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format Assumes calling method has checked that a Light with this system name does not already exist |
protected abstract Light |
SerialLightManager.createNewSpecificLight(String systemName,
String userName)
Create light of a specific type for the interface |
| Uses of Light in jmri.jmrix.powerline.cm11 |
|---|
| Classes in jmri.jmrix.powerline.cm11 that implement Light | |
|---|---|
class |
SpecificLight
Implementation of the Light Object for X10 CM11 interfaces. |
| Methods in jmri.jmrix.powerline.cm11 that return Light | |
|---|---|
protected Light |
SpecificLightManager.createNewSpecificLight(String systemName,
String userName)
Create light of a specific type for the interface |
| Uses of Light in jmri.jmrix.powerline.cp290 |
|---|
| Methods in jmri.jmrix.powerline.cp290 that return Light | |
|---|---|
protected Light |
SpecificLightManager.createNewSpecificLight(String systemName,
String userName)
Create light of a specific type for the interface |
| Uses of Light in jmri.jmrix.powerline.insteon2412s |
|---|
| Classes in jmri.jmrix.powerline.insteon2412s that implement Light | |
|---|---|
class |
SpecificInsteonLight
Implementation of the Light Object for Insteon receivers on Insteon 2412S interfaces. |
class |
SpecificX10Light
Implementation of the Light Object for X10 receivers on Insteon 2412S interfaces. |
| Methods in jmri.jmrix.powerline.insteon2412s that return Light | |
|---|---|
protected Light |
SpecificLightManager.createNewSpecificLight(String systemName,
String userName)
Create light of a specific type for the interface |
| Uses of Light in jmri.jmrix.powerline.simulator |
|---|
| Methods in jmri.jmrix.powerline.simulator that return Light | |
|---|---|
protected Light |
SpecificLightManager.createNewSpecificLight(String systemName,
String userName)
Create light of a specific type for the interface |
| Uses of Light in jmri.jmrix.secsi |
|---|
| Methods in jmri.jmrix.secsi that return Light | |
|---|---|
Light |
SerialLightManager.createNewLight(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format or if the system name does not correspond to a configured C/MRI digital output bit Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Light in jmri.managers |
|---|
| Methods in jmri.managers that return Light | |
|---|---|
protected Light |
InternalLightManager.createNewLight(String systemName,
String userName)
Create and return an internal (no layout connection) Light |
protected abstract Light |
AbstractLightManager.createNewLight(String systemName,
String userName)
Internal method to invoke the factory, after all the logic for returning an existing method has been invoked. |
Light |
ProxyLightManager.getBySystemName(String systemName)
Locate an instance based on a system name. |
Light |
AbstractLightManager.getBySystemName(String name)
Locate a Light by its system name |
Light |
ProxyLightManager.getByUserName(String userName)
Locate an instance based on a user name. |
Light |
AbstractLightManager.getByUserName(String key)
Locate a Light by its user name |
Light |
ProxyLightManager.getLight(String name)
Locate via user name, then system name if needed. |
Light |
AbstractLightManager.getLight(String name)
Locate via user name, then system name if needed. |
Light |
ProxyLightManager.newLight(String systemName,
String userName)
Return an instance with the specified system and user names. |
Light |
AbstractLightManager.newLight(String systemName,
String userName)
Return an instance with the specified system and user names. |
Light |
ProxyLightManager.provideLight(String name)
Locate via user name, then system name if needed. |
Light |
AbstractLightManager.provideLight(String name)
Locate via user name, then system name if needed. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||