Package jmri.managers
Class DefaultPowerManager
- All Implemented Interfaces:
PropertyChangeFirer
,PropertyChangeProvider
,PowerManager
public class DefaultPowerManager extends AbstractPowerManager<InternalSystemConnectionMemo>
Default 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 DefaultPowerManager(InternalSystemConnectionMemo memo)
-
Method Summary
Modifier and Type Method Description void
dispose()
Methods inherited from class jmri.managers.AbstractPowerManager
firePowerPropertyChange, getPower, getUserName, setPower, 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
-
Constructor Details
-
Method Details
-
dispose
- Throws:
JmriException
-