Uses of Interface
jmri.LightControl
Packages that use LightControl
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.
-
Uses of LightControl in jmri
Methods in jmri that return types with arguments of type LightControlMethods in jmri with parameters of type LightControlModifier and TypeMethodDescriptionvoidLight.addLightControl(LightControl c) Add a LightControl to this Light.Method parameters in jmri with type arguments of type LightControlModifier and TypeMethodDescriptionbooleanLightControl.areFollowerTimesFaulty(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 LightControlModifier and TypeClassDescriptionclassEach 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 LightControlModifier and TypeFieldDescriptionprotected List<LightControl>AbstractLight.lightControlListSystem independent instance variables (saved between runs).Methods in jmri.implementation that return types with arguments of type LightControlMethods in jmri.implementation with parameters of type LightControlModifier and TypeMethodDescriptionvoidAbstractLight.addLightControl(LightControl c) Add a LightControl to this Light.Method parameters in jmri.implementation with type arguments of type LightControlModifier and TypeMethodDescriptionbooleanDefaultLightControl.areFollowerTimesFaulty(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 LightControlModifierConstructorDescriptionCreate 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 LightControlModifier and TypeMethodDescriptionstatic StringLightTableAction.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 LightControlModifier and TypeFieldDescription(package private) final LightControlAddEditSingleLightControlFrame.lcMethods in jmri.jmrit.beantable.light that return types with arguments of type LightControlModifier and TypeMethodDescriptionLightControlPane.getControlList()Get Light Control List currently displayed in the Table.LightControlTableModel.getControlList()Get the Current Light Control List for the Table.Methods in jmri.jmrit.beantable.light with parameters of type LightControlModifier and TypeMethodDescriptionvoidLightControlTableModel.addControl(LightControl lc) protected voidLightControlPane.addControlToTable(LightControl lc) Add a Single Light Control to the Table.protected voidLightControlPane.editControlAction(LightControl lc) Respond to Edit button on row in the Light Control Table.voidLightControlTableModel.removeControl(LightControl lc) protected voidLightControlPane.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 LightControlModifierConstructorDescriptionCreate a new Frame to Add or Edit a Light Control.