
org.epics.pvmanager.sim.XmlVMetaData Maven / Gradle / Ivy
The newest version!
/**
* Copyright (C) 2010-14 pvmanager developers. See COPYRIGHT.TXT
* All rights reserved. Use is subject to license terms. See LICENSE.TXT
*/
package org.epics.pvmanager.sim;
import javax.xml.bind.annotation.XmlAttribute;
import org.epics.vtype.Alarm;
import org.epics.vtype.AlarmSeverity;
import org.epics.vtype.Time;
/**
*
* @author carcassi
*/
class XmlVMetaData extends ReplayValue implements Time, Alarm {
@XmlAttribute
Integer timeUserTag;
@XmlAttribute
AlarmSeverity alarmSeverity;
@XmlAttribute
String alarmName;
@Override
public Integer getTimeUserTag() {
return timeUserTag;
}
@Override
public AlarmSeverity getAlarmSeverity() {
return alarmSeverity;
}
@Override
public String getAlarmName() {
return alarmName;
}
@Override
public boolean isTimeValid() {
return true;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy