package org.yamcs.parameter;
import org.yamcs.protobuf.Pvalue.AcquisitionStatus;
import org.yamcs.protobuf.Pvalue.MonitoringResult;
import org.yamcs.protobuf.Pvalue.RangeCondition;
import org.yamcs.xtce.FloatRange;
public class ParameterStatus {
public static final ParameterStatus NOMINAL = new ParameterStatus();
private AcquisitionStatus acquisitionStatus = AcquisitionStatus.ACQUIRED;
private boolean processingStatus = true;
private MonitoringResult monitoringResult;
private MonitoringResult deltaMonitoringResult;
private RangeCondition rangeCondition;
private FloatRange watchRange;
private FloatRange warningRange;
private FloatRange distressRange;
private FloatRange criticalRange;
private FloatRange severeRange;
public AcquisitionStatus getAcquisitionStatus() {
return acquisitionStatus;
}
public void setAcquisitionStatus(AcquisitionStatus acquisitionStatus) {
this.acquisitionStatus = acquisitionStatus;
}
public boolean getProcessingStatus() {
return processingStatus;
}
public void setProcessingStatus(boolean processingStatus) {
this.processingStatus = processingStatus;
}
public MonitoringResult getMonitoringResult() {
return monitoringResult;
}
public void setMonitoringResult(MonitoringResult monitoringResult) {
this.monitoringResult = monitoringResult;
}
public MonitoringResult getDeltaMonitoringResult() {
return deltaMonitoringResult;
}
public void setDeltaMonitoringResult(MonitoringResult deltaMonitoringResult) {
this.deltaMonitoringResult = deltaMonitoringResult;
}
public RangeCondition getRangeCondition() {
return rangeCondition;
}
public void setRangeCondition(RangeCondition rangeCondition) {
this.rangeCondition = rangeCondition;
}
public FloatRange getWatchRange() {
return watchRange;
}
public void setWatchRange(FloatRange watchRange) {
this.watchRange = watchRange;
}
public FloatRange getWarningRange() {
return warningRange;
}
public void setWarningRange(FloatRange warningRange) {
this.warningRange = warningRange;
}
public FloatRange getDistressRange() {
return distressRange;
}
public void setDistressRange(FloatRange distressRange) {
this.distressRange = distressRange;
}
public FloatRange getCriticalRange() {
return criticalRange;
}
public void setCriticalRange(FloatRange criticalRange) {
this.criticalRange = criticalRange;
}
public FloatRange getSevereRange() {
return severeRange;
}
public void setSevereRange(FloatRange severeRange) {
this.severeRange = severeRange;
}
}