jmri.jmrix.grapevine
Class SerialSignalHead
java.lang.Object
jmri.implementation.AbstractNamedBean
jmri.implementation.AbstractSignalHead
jmri.implementation.DefaultSignalHead
jmri.jmrix.grapevine.SerialSignalHead
- All Implemented Interfaces:
- Serializable, NamedBean, SignalHead
public class SerialSignalHead
- extends DefaultSignalHead
SerialSignalHead.java
This object doesn't listen to the Grapevine serial communications.
It probably should, however, in case
Description: extend jmri.AbstractSignalHead for grapevine serial signals
- Author:
- Bob Jacobsen Copyright (C) 2003, 2006, 2007
- See Also:
- Serialized Form
| Methods inherited from class jmri.implementation.AbstractNamedBean |
addPropertyChangeListener, dispose, firePropertyChange, getComment, getDisplayName, getNumPropertyChangeListeners, getProperty, getPropertyChangeListeners, getSystemName, getUserName, removePropertyChangeListener, setComment, setProperty, setUserName |
| 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, dispose, getComment, getDisplayName, getNumPropertyChangeListeners, getProperty, getSystemName, getUserName, removePropertyChangeListener, setComment, setProperty, setUserName |
SerialSignalHead
public SerialSignalHead(String systemName)
- Create a SignalHead object, with only a system name.
'systemName' should have been previously validated
SerialSignalHead
public SerialSignalHead(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 - 2009 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: