Package jmri.jmrit.vsdecoder
Class NotchTrigger
java.lang.Object
jmri.jmrit.vsdecoder.Trigger
jmri.jmrit.vsdecoder.NotchTrigger
- All Implemented Interfaces:
PropertyChangeListener,EventListener
Notch trigger.
This file is part of JMRI.
This file is part of JMRI.
JMRI is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. See the "COPYING" file for a copy of this license.
JMRI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
-
Nested Class Summary
Nested classes/interfaces inherited from class jmri.jmrit.vsdecoder.Trigger
Trigger.CompareType, Trigger.CompareValueType, Trigger.TargetAction, Trigger.TriggerType -
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) intFields inherited from class jmri.jmrit.vsdecoder.Trigger
callback, event_name, target, target_name, trigger_name -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class jmri.jmrit.vsdecoder.Trigger
getCallback, getEventName, getName, getTarget, getTargetAction, getTargetName, getTriggerType, setCallback, setEventName, setName, setTarget, setTargetAction, setTargetName, setTriggerType
-
Field Details
-
current_notch
int current_notch -
prev_notch
int prev_notch
-
-
Constructor Details
-
NotchTrigger
-
NotchTrigger
-
-
Method Details
-
setNotch
-
getNotch
-
propertyChange
- Specified by:
propertyChangein interfacePropertyChangeListener- Specified by:
propertyChangein classTrigger
-
getXml
-
setXml
-