jmri.jmrit.vsdecoder
Class EngineSoundEvent
java.lang.Object
jmri.jmrit.vsdecoder.SoundEvent
jmri.jmrit.vsdecoder.EngineSoundEvent
- All Implemented Interfaces:
- PropertyChangeListener, EventListener
public class EngineSoundEvent
- extends SoundEvent
- implements PropertyChangeListener
| Methods inherited from class jmri.jmrit.vsdecoder.SoundEvent |
addTrigger, addXmlTrigger, getButtonType, getEventName, getName, getParent, getSound, getTrigger, setButton, setEventName, setName, setParent, setSound |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EngineSoundEvent
public EngineSoundEvent()
EngineSoundEvent
public EngineSoundEvent(String n)
EngineSoundEvent
public EngineSoundEvent(String n,
String bl)
hasButton
public boolean hasButton()
- Overrides:
hasButton in class SoundEvent
hasEnginePane
public boolean hasEnginePane()
- Overrides:
hasEnginePane in class SoundEvent
getButton
public JComponent getButton()
- Overrides:
getButton in class SoundEvent
getEnginePane
public EnginePane getEnginePane()
- Overrides:
getEnginePane in class SoundEvent
setEnginePane
public void setEnginePane(EnginePane e)
- Overrides:
setEnginePane in class SoundEvent
setButtonLabel
public void setButtonLabel(String bl)
- Overrides:
setButtonLabel in class SoundEvent
getButtonLabel
public String getButtonLabel()
- Overrides:
getButtonLabel in class SoundEvent
setupButtonAction
protected ButtonTrigger setupButtonAction(Element te)
- Overrides:
setupButtonAction in class SoundEvent
guiAction
public void guiAction(PropertyChangeEvent evt)
propertyChange
public void propertyChange(PropertyChangeEvent event)
- Specified by:
propertyChange in interface PropertyChangeListener- Overrides:
propertyChange in class SoundEvent
getXml
public Element getXml()
- Overrides:
getXml in class SoundEvent
setXml
public void setXml(Element el)
- Overrides:
setXml in class SoundEvent
setXml
public void setXml(Element el,
VSDFile vf)
- Overrides:
setXml in class SoundEvent
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: