org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_StringAlarmType.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xtcetools Show documentation
Show all versions of xtcetools Show documentation
This project contains software to support the Object Management Group (OMG) Space Domain Task Force (SDTF) maintained XML Telemetry and Command Exchange (XTCE) specification.
SpaceSystemV1.2-27Feb2014-mods - StringAlarmType
complexType
StringAlarmType
diagram
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
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
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