Package org.omg.space.xtce
Class AlarmType
- java.lang.Object
-
- org.omg.space.xtce.DescriptionType
-
- org.omg.space.xtce.OptionalNameDescriptionType
-
- org.omg.space.xtce.AlarmType
-
- Direct Known Subclasses:
BinaryAlarmConditionType,BooleanAlarmType,EnumerationAlarmType,NumericAlarmType,ParameterTypeSetType.BinaryParameterType.ContextAlarmList.ContextAlarm,StringAlarmType,TimeAlarmConditionType,TimeAlarmType
public abstract class AlarmType extends OptionalNameDescriptionType
Alarms associated with numeric data typesJava class for AlarmType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AlarmType"> <complexContent> <extension base="{http://www.omg.org/space/xtce}OptionalNameDescriptionType"> <choice minOccurs="0"> <element name="AlarmConditions" type="{http://www.omg.org/space/xtce}AlarmConditionsType"/> <element name="CustomAlarm" type="{http://www.omg.org/space/xtce}InputAlgorithmType"/> </choice> <attribute name="minViolations" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" default="1" /> </extension> </complexContent> </complexType>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.omg.space.xtce.DescriptionType
DescriptionType.AncillaryDataSet
-
-
Field Summary
Fields Modifier and Type Field Description protected AlarmConditionsTypealarmConditionsprotected InputAlgorithmTypecustomAlarmprotected BigIntegerminViolations-
Fields inherited from class org.omg.space.xtce.OptionalNameDescriptionType
name
-
Fields inherited from class org.omg.space.xtce.DescriptionType
aliasSet, ancillaryDataSet, longDescription, shortDescription
-
-
Constructor Summary
Constructors Constructor Description AlarmType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlarmConditionsTypegetAlarmConditions()Gets the value of the alarmConditions property.InputAlgorithmTypegetCustomAlarm()Gets the value of the customAlarm property.BigIntegergetMinViolations()Gets the value of the minViolations property.voidsetAlarmConditions(AlarmConditionsType value)Sets the value of the alarmConditions property.voidsetCustomAlarm(InputAlgorithmType value)Sets the value of the customAlarm property.voidsetMinViolations(BigInteger value)Sets the value of the minViolations property.-
Methods inherited from class org.omg.space.xtce.OptionalNameDescriptionType
getName, setName
-
Methods inherited from class org.omg.space.xtce.DescriptionType
getAliasSet, getAncillaryDataSet, getLongDescription, getShortDescription, setAliasSet, setAncillaryDataSet, setLongDescription, setShortDescription
-
-
-
-
Field Detail
-
alarmConditions
protected AlarmConditionsType alarmConditions
-
customAlarm
protected InputAlgorithmType customAlarm
-
minViolations
protected BigInteger minViolations
-
-
Method Detail
-
getAlarmConditions
public AlarmConditionsType getAlarmConditions()
Gets the value of the alarmConditions property.- Returns:
- possible object is
AlarmConditionsType
-
setAlarmConditions
public void setAlarmConditions(AlarmConditionsType value)
Sets the value of the alarmConditions property.- Parameters:
value- allowed object isAlarmConditionsType
-
getCustomAlarm
public InputAlgorithmType getCustomAlarm()
Gets the value of the customAlarm property.- Returns:
- possible object is
InputAlgorithmType
-
setCustomAlarm
public void setCustomAlarm(InputAlgorithmType value)
Sets the value of the customAlarm property.- Parameters:
value- allowed object isInputAlgorithmType
-
getMinViolations
public BigInteger getMinViolations()
Gets the value of the minViolations property.- Returns:
- possible object is
BigInteger
-
setMinViolations
public void setMinViolations(BigInteger value)
Sets the value of the minViolations property.- Parameters:
value- allowed object isBigInteger
-
-