Uses of Interface
jmri.LightControl
-
Packages that use LightControl Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.beantable.light -
-
Uses of LightControl in jmri
Methods in jmri that return types with arguments of type LightControl Modifier and Type Method Description java.util.List<LightControl>
Light. getLightControlList()
Methods in jmri with parameters of type LightControl Modifier and Type Method Description void
Light. addLightControl(LightControl c)
Add a LightControl to this Light.Method parameters in jmri with type arguments of type LightControl Modifier and Type Method Description boolean
LightControl. areFollowerTimesFaulty(java.util.List<LightControl> compareList)
Check to see if we have the FastClock Follower has unique times for a single Light. -
Uses of LightControl in jmri.implementation
Classes in jmri.implementation that implement LightControl Modifier and Type Class Description class
DefaultLightControl
Each LightControl object is linked to a specific Light, and provides one of the controls available for switching the Light ON/OFF in response to time or events occurring on the layout.Fields in jmri.implementation with type parameters of type LightControl Modifier and Type Field Description protected java.util.List<LightControl>
AbstractLight. lightControlList
System independent instance variables (saved between runs).Methods in jmri.implementation that return types with arguments of type LightControl Modifier and Type Method Description java.util.List<LightControl>
AbstractLight. getLightControlList()
Methods in jmri.implementation with parameters of type LightControl Modifier and Type Method Description void
AbstractLight. addLightControl(LightControl c)
Add a LightControl to this Light.Method parameters in jmri.implementation with type arguments of type LightControl Modifier and Type Method Description boolean
DefaultLightControl. areFollowerTimesFaulty(java.util.List<LightControl> compareList)
Check to see if we have the FastClock Follower has unique times for a single Light.Constructors in jmri.implementation with parameters of type LightControl Constructor Description DefaultLightControl(LightControl lc)
Create a New LightControl from existing, for use when editing a LightControl -
Uses of LightControl in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable with parameters of type LightControl Modifier and Type Method Description static java.lang.String
LightTableAction. getDescriptionText(LightControl lc, int type)
Get the description of the type of Light Control. -
Uses of LightControl in jmri.jmrit.beantable.light
Fields in jmri.jmrit.beantable.light declared as LightControl Modifier and Type Field Description (package private) LightControl
AddEditSingleLightControlFrame. lc
Methods in jmri.jmrit.beantable.light that return types with arguments of type LightControl Modifier and Type Method Description java.util.List<LightControl>
LightControlPane. getControlList()
Get Light Control List currently displayed in the Table.java.util.List<LightControl>
LightControlTableModel. getControlList()
Get the Current Light Control List for the Table.Methods in jmri.jmrit.beantable.light with parameters of type LightControl Modifier and Type Method Description void
LightControlTableModel. addControl(LightControl lc)
protected void
LightControlPane. addControlToTable(LightControl lc)
Add a Single Light Control to the Table.protected void
LightControlPane. editControlAction(LightControl lc)
Respond to Edit button on row in the Light Control Table.void
LightControlTableModel. removeControl(LightControl lc)
protected void
LightControlPane. updateControlPressed(LightControl oldControl, LightControl newControl)
Respond to pressing the Update Control button in the New / Edit Control Frame.Constructors in jmri.jmrit.beantable.light with parameters of type LightControl Constructor Description AddEditSingleLightControlFrame(LightControlPane pane, LightControl ctrl)
Create a new Frame to Add or Edit a Light Control.
-