diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of plm:AttribOwnerBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="TriggerType"> <xsd:annotation> <xsd:documentation> A trigger for a Step based on the value of a Sensor, SensorInstance or SensorOccurrence. Attributes: sensorRef: A reference to a SensorInstance or SensorOccurrence. If sensorRef is set, condition should also be set but delay should not be set. threshold: The value of the SensorInstance or SensorOccurrence, at which the value of the Trigger changes. condition: The binary operator between the value of the Sensor, SensorInstance or SensorOccurrence and threshold (in that order). The expression so formed is the boolean value of the Trigger. If condition is set, sensorRef should also be set but delay should not be set. delay: The time in seconds, after the start of its enclosing TimingFunction, at which the Trigger becomes true. If delay is set, sensorRef and condition should not be set. alwaysMonitored: When alwaysMonitored is true, the Step is triggered if the value of the Trigger becomes true any time after the start of the TimingFunction, even if it then becomes false before the start of the Step. When alwaysMonitored is false (the default value) the Step is triggered when the value of the Trigger becomes true after the start of the Step. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:AttribOwnerBase"> <xsd:attribute name="sensorRef" type="plm:anyURIType" use="optional"/> <xsd:attribute name="threshold" type="xsd:double" default="0.0"/> <xsd:attribute name="condition" type="plm:ConditionEnum" use="optional"/> <xsd:attribute name="delay" type="xsd:double" use="optional"/> <xsd:attribute name="alwaysMonitored" type="xsd:boolean" default="false"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | plm:anyURIType | ||
properties |
|
||
source | <xsd:attribute name="sensorRef" type="plm:anyURIType" use="optional"/> |
type | xsd:double | ||
properties |
|
||
source | <xsd:attribute name="threshold" type="xsd:double" default="0.0"/> |
type | plm:ConditionEnum | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xsd:attribute name="condition" type="plm:ConditionEnum" use="optional"/> |
type | xsd:double | ||
properties |
|
||
source | <xsd:attribute name="delay" type="xsd:double" use="optional"/> |
type | xsd:boolean | ||
properties |
|
||
source | <xsd:attribute name="alwaysMonitored" type="xsd:boolean" default="false"/> |