Package org.yamcs.xtce
Class EnumerationAlarm
java.lang.Object
org.yamcs.xtce.AlarmType
org.yamcs.xtce.EnumerationAlarm
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
EnumerationContextAlarm
Alarm conditions for Enumerations
An additional check needs to be performed to ensure that the enumeration values in the alarms are legal
enumeration values for the Parameter
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.yamcs.xtce.AlarmType
DEFAULT_REPORT_TYPE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAlarm
(String label, AlarmLevels level) void
setAlarmList
(List<EnumerationAlarm.EnumerationAlarmItem> alarmList) void
setDefaultAlarmLevel
(AlarmLevels level) toString()
Methods inherited from class org.yamcs.xtce.AlarmType
getAlarmReportType, getMinViolations, isAutoAck, isLatching, setAlarmReportType, setMinViolations