Package jmri.jmrix.easydcc
Class EasyDccPowerManager
java.lang.Object
jmri.beans.PropertyChangeSupport
jmri.managers.AbstractPowerManager<EasyDccSystemConnectionMemo>
jmri.jmrix.easydcc.EasyDccPowerManager
- All Implemented Interfaces:
EventListener
,PropertyChangeFirer
,PropertyChangeProvider
,AbstractMRListener
,EasyDccListener
,PowerManager
public class EasyDccPowerManager extends AbstractPowerManager<EasyDccSystemConnectionMemo> implements EasyDccListener
PowerManager implementation for controlling layout power
-
Nested Class Summary
Nested classes/interfaces inherited from class jmri.managers.AbstractPowerManager
AbstractPowerManager.TimeKeeper
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EasyDccPowerManager(EasyDccSystemConnectionMemo memo)
-
Method Summary
Modifier and Type Method Description void
dispose()
void
message(EasyDccMessage m)
void
reply(EasyDccReply m)
void
setPower(int v)
Methods inherited from class jmri.managers.AbstractPowerManager
firePowerPropertyChange, getPower, getUserName, timeSinceLastPowerOn
Methods inherited from class jmri.beans.PropertyChangeSupport
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jmri.beans.PropertyChangeProvider
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
-
Field Details
-
Constructor Details
-
Method Details
-
setPower
Description copied from class:AbstractPowerManager
- Specified by:
setPower
in interfacePowerManager
- Overrides:
setPower
in classAbstractPowerManager<EasyDccSystemConnectionMemo>
- Throws:
JmriException
-
dispose
- Specified by:
dispose
in interfacePowerManager
- Throws:
JmriException
-
reply
- Specified by:
reply
in interfaceEasyDccListener
-
message
- Specified by:
message
in interfaceEasyDccListener
-