Class NumericAlarmType

  • Direct Known Subclasses:
    NumericContextAlarmType

    public class NumericAlarmType
    extends AlarmType
    Alarms associated with numeric data types

    Java class for NumericAlarmType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="NumericAlarmType">
       <complexContent>
         <extension base="{http://www.omg.org/space/xtce}AlarmType">
           <sequence>
             <element name="StaticAlarmRanges" minOccurs="0">
               <complexType>
                 <complexContent>
                   <extension base="{http://www.omg.org/space/xtce}AlarmRangesType">
                     <attribute name="alarmForm" default="inside">
                       <simpleType>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                           <enumeration value="inside"/>
                           <enumeration value="outside"/>
                         </restriction>
                       </simpleType>
                     </attribute>
                   </extension>
                 </complexContent>
               </complexType>
             </element>
             <element name="ChangeAlarmRanges" minOccurs="0">
               <complexType>
                 <complexContent>
                   <extension base="{http://www.omg.org/space/xtce}AlarmRangesType">
                     <attribute name="changeType" default="changePerSecond">
                       <simpleType>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                           <enumeration value="changePerSecond"/>
                           <enumeration value="changePerSample"/>
                         </restriction>
                       </simpleType>
                     </attribute>
                     <attribute name="changeBasis" default="absoluteChange">
                       <simpleType>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                           <enumeration value="absoluteChange"/>
                           <enumeration value="percentageChange"/>
                         </restriction>
                       </simpleType>
                     </attribute>
                     <attribute name="spanOfInterestInSamples" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" default="1" />
                     <attribute name="spanOfInterestInSeconds" type="{http://www.w3.org/2001/XMLSchema}decimal" default="0" />
                   </extension>
                 </complexContent>
               </complexType>
             </element>
           </sequence>
         </extension>
       </complexContent>
     </complexType>