Class TTriggerDefinition

Unit

Declaration

type TTriggerDefinition = class(TElement)

Description

A description of a triggering event. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property type_ : string read Gettype_ write Settype_;
Public property type_Element : TTriggerType read Gettype_Element write Settype_Element;
Public property eventName : string read GeteventName write SeteventName;
Public property eventNameElement : Tstring read GeteventNameElement write SeteventNameElement;
Public property eventTiming : TElement read GeteventTiming write SeteventTiming;
Public property eventData : TDataRequirement read GeteventData write SeteventData;

Description

Methods

Public constructor Create; override;
 

Properties

Public property type_ : string read Gettype_ write Settype_;

The type of triggering event.

Public property type_Element : TTriggerType read Gettype_Element write Settype_Element;
 
Public property eventName : string read GeteventName write SeteventName;

The name of the event (if this is a named-event trigger).

Public property eventNameElement : Tstring read GeteventNameElement write SeteventNameElement;
 
Public property eventTiming : TElement read GeteventTiming write SeteventTiming;

The timing of the event (if this is a period trigger).

Public property eventData : TDataRequirement read GeteventData write SeteventData;

The triggering data of the event (if this is a data trigger).


Generated by PasDoc 0.15.0.