All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_StringAlarmType.html Maven / Gradle / Ivy

Go to download

This project contains software to support the Object Management Group (OMG) Space Domain Task Force (SDTF) maintained XML Telemetry and Command Exchange (XTCE) specification.

There is a newer version: 1.1.6
Show newest version



	
		SpaceSystemV1.2-27Feb2014-mods - StringAlarmType
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
		
complexType StringAlarmType
diagram SpaceSystemV1.2-27Feb2014-mods_p417.png
namespace http://www.omg.org/space/xtce
type extension of xtce:AlarmType
properties
base xtce:AlarmType
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:AlarmConditions xtce:CustomAlarm xtce:StringAlarmList
used by
elements ParameterTypeSetType/StringParameterType/ContextAlarmList/ContextAlarm ParameterTypeSetType/StringParameterType/DefaultAlarm
attributes
Name  Type  Use  Default  Fixed  Annotation
shortDescription  string  optional      
documentation
It is strongly recommended that the short description be kept under 80 characters in length
name  xtce:NameType  optional      
minViolations  positiveInteger    1    
documentation
Number of successive instances that meet the alarm conditions for the Alarm to trigger.
defaultAlarmLevel  xtce:AlarmLevels    normal    
annotation
documentation
Alarm conditions for Strings
source <complexType name="StringAlarmType">
 
<annotation>
   
<documentation xml:lang="en">Alarm conditions for Strings</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:AlarmType">
     
<sequence>
       
<element name="StringAlarmList">
         
<complexType>
           
<sequence>
             
<element name="StringAlarm" maxOccurs="unbounded">
               
<annotation>
                 
<documentation xml:lang="en">Pattern may be a regular expression</documentation>
               
</annotation>
               
<complexType>
                 
<attribute name="alarmLevel" type="xtce:AlarmLevels" use="required"/>
                 
<attribute name="matchPattern" type="string" use="required"/>
               
</complexType>
             
</element>
           
</sequence>
         
</complexType>
       
</element>
     
</sequence>
     
<attribute name="defaultAlarmLevel" type="xtce:AlarmLevels" default="normal"/>
   
</extension>
 
</complexContent>
</complexType>

attribute StringAlarmType/@defaultAlarmLevel
type xtce:AlarmLevels
properties
default normal
facets
Kind Value Annotation
enumeration normal
enumeration watch
enumeration warning
enumeration distress
enumeration critical
enumeration severe
source <attribute name="defaultAlarmLevel" type="xtce:AlarmLevels" default="normal"/>

element StringAlarmType/StringAlarmList
diagram SpaceSystemV1.2-27Feb2014-mods_p418.png
namespace http://www.omg.org/space/xtce
properties
content complex
children xtce:StringAlarm
source <element name="StringAlarmList">
 
<complexType>
   
<sequence>
     
<element name="StringAlarm" maxOccurs="unbounded">
       
<annotation>
         
<documentation xml:lang="en">Pattern may be a regular expression</documentation>
       
</annotation>
       
<complexType>
         
<attribute name="alarmLevel" type="xtce:AlarmLevels" use="required"/>
         
<attribute name="matchPattern" type="string" use="required"/>
       
</complexType>
     
</element>
   
</sequence>
 
</complexType>
</element>

element StringAlarmType/StringAlarmList/StringAlarm
diagram SpaceSystemV1.2-27Feb2014-mods_p419.png
namespace http://www.omg.org/space/xtce
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
alarmLevel  xtce:AlarmLevels  required      
matchPattern  string  required      
annotation
documentation
Pattern may be a regular expression
source <element name="StringAlarm" maxOccurs="unbounded">
 
<annotation>
   
<documentation xml:lang="en">Pattern may be a regular expression</documentation>
 
</annotation>
 
<complexType>
   
<attribute name="alarmLevel" type="xtce:AlarmLevels" use="required"/>
   
<attribute name="matchPattern" type="string" use="required"/>
 
</complexType>
</element>

attribute StringAlarmType/StringAlarmList/StringAlarm/@alarmLevel
type xtce:AlarmLevels
properties
use required
facets
Kind Value Annotation
enumeration normal
enumeration watch
enumeration warning
enumeration distress
enumeration critical
enumeration severe
source <attribute name="alarmLevel" type="xtce:AlarmLevels" use="required"/>

attribute StringAlarmType/StringAlarmList/StringAlarm/@matchPattern
type string
properties
use required
source <attribute name="matchPattern" type="string" use="required"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy




© 2015 - 2024 Weber Informatics LLC | Privacy Policy