jmri.jmrix.acela
Class AcelaSignalHead
java.lang.Object
jmri.implementation.AbstractNamedBean
jmri.implementation.AbstractSignalHead
jmri.implementation.DefaultSignalHead
jmri.jmrix.acela.AcelaSignalHead
- All Implemented Interfaces:
- Serializable, NamedBean, SignalHead
public class AcelaSignalHead
- extends DefaultSignalHead
AcelaSignalHead.java
Description: extend jmri.AbstractSignalHead for Acela signals
based upon Grapevine example by Bob Jacobsen
- Author:
- Bob Coleman Copyright (C) 2009
- See Also:
- Serialized Form
| Methods inherited from class jmri.implementation.AbstractNamedBean |
addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, getComment, getDisplayName, getListenerRef, getListenerRefs, getNumPropertyChangeListeners, getProperty, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyKeys, getSystemName, getUserName, removePropertyChangeListener, setComment, setProperty, setUserName, updateListenerRef |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface jmri.NamedBean |
addPropertyChangeListener, addPropertyChangeListener, dispose, getComment, getDisplayName, getListenerRef, getListenerRefs, getNumPropertyChangeListeners, getProperty, getPropertyChangeListeners, getPropertyKeys, getSystemName, getUserName, removePropertyChangeListener, setComment, setProperty, setUserName, updateListenerRef |
AcelaSignalHead
public AcelaSignalHead(String systemName)
- Create a SignalHead object, with only a system name.
'systemName' should have been previously validated
AcelaSignalHead
public AcelaSignalHead(String systemName,
String userName)
- Create a SignalHead object, with both system and user names.
'systemName' should have been previously validated
updateOutput
protected void updateOutput()
- Handle a request to change state on layout
- Specified by:
updateOutput in class DefaultSignalHead
startFlash
public void startFlash()
- Overrides:
startFlash in class DefaultSignalHead
stopFlash
public void stopFlash()
- Overrides:
stopFlash in class DefaultSignalHead
Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.
Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: