jmri.jmrit.vsdecoder
Class Trigger
java.lang.Object
jmri.jmrit.vsdecoder.Trigger
- All Implemented Interfaces:
- PropertyChangeListener, EventListener
- Direct Known Subclasses:
- ButtonTrigger
public abstract class Trigger
- extends Object
- implements PropertyChangeListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Trigger
public Trigger(String name)
propertyChange
public abstract void propertyChange(PropertyChangeEvent event)
- Specified by:
propertyChange in interface PropertyChangeListener
setName
public void setName(String tn)
getName
public String getName()
setEventName
public void setEventName(String en)
getEventName
public String getEventName()
setTarget
public void setTarget(VSDSound tgt)
getTarget
public VSDSound getTarget()
setTargetName
public void setTargetName(String tn)
getTargetName
public String getTargetName()
setTargetAction
public void setTargetAction(Trigger.TargetAction ta)
getTargetAction
public Trigger.TargetAction getTargetAction()
setTriggerType
public void setTriggerType(Trigger.TriggerType ta)
getTriggerType
public Trigger.TriggerType getTriggerType()
setCallback
public void setCallback(TriggerListener cb)
getCallback
public TriggerListener getCallback()
getXml
public Element getXml()
setXml
public void setXml(Element e)
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: