public class NumericAlarmType extends AlarmType
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>
| Modifier and Type | Class and Description |
|---|---|
static class |
NumericAlarmType.ChangeAlarmRanges
Java class for anonymous complex type.
|
static class |
NumericAlarmType.StaticAlarmRanges
Java class for anonymous complex type.
|
DescriptionType.AncillaryDataSet| Modifier and Type | Field and Description |
|---|---|
protected NumericAlarmType.ChangeAlarmRanges |
changeAlarmRanges |
protected NumericAlarmType.StaticAlarmRanges |
staticAlarmRanges |
alarmConditions, customAlarm, minViolationsnamealiasSet, ancillaryDataSet, longDescription, shortDescription| Constructor and Description |
|---|
NumericAlarmType() |
| Modifier and Type | Method and Description |
|---|---|
NumericAlarmType.ChangeAlarmRanges |
getChangeAlarmRanges()
Gets the value of the changeAlarmRanges property.
|
NumericAlarmType.StaticAlarmRanges |
getStaticAlarmRanges()
Gets the value of the staticAlarmRanges property.
|
void |
setChangeAlarmRanges(NumericAlarmType.ChangeAlarmRanges value)
Sets the value of the changeAlarmRanges property.
|
void |
setStaticAlarmRanges(NumericAlarmType.StaticAlarmRanges value)
Sets the value of the staticAlarmRanges property.
|
getAlarmConditions, getCustomAlarm, getMinViolations, setAlarmConditions, setCustomAlarm, setMinViolationsgetName, setNamegetAliasSet, getAncillaryDataSet, getLongDescription, getShortDescription, setAliasSet, setAncillaryDataSet, setLongDescription, setShortDescriptionprotected NumericAlarmType.StaticAlarmRanges staticAlarmRanges
protected NumericAlarmType.ChangeAlarmRanges changeAlarmRanges
public NumericAlarmType.StaticAlarmRanges getStaticAlarmRanges()
NumericAlarmType.StaticAlarmRangespublic void setStaticAlarmRanges(NumericAlarmType.StaticAlarmRanges value)
value - allowed object is
NumericAlarmType.StaticAlarmRangespublic NumericAlarmType.ChangeAlarmRanges getChangeAlarmRanges()
NumericAlarmType.ChangeAlarmRangespublic void setChangeAlarmRanges(NumericAlarmType.ChangeAlarmRanges value)
value - allowed object is
NumericAlarmType.ChangeAlarmRangesCopyright © 2015–2020. All rights reserved.