Table 6.84 — DRM_Flashing_Light_Behaviour

Property

Description

Class

  • <DRM Flashing Light Behaviour>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies behaviour specific to a flashing light.

The period field specifies the total period of time, measured in seconds, and including both the on and off parts of the flashing cycle.

The delay field specifies a delay period, measured in seconds, before the flashing behaviour is to begin. It can be used to allow a collection of DRM objects representing lights to appear asynchronous.

The duration field specifies the period of time, measured in seconds, that the light is on, and shall be less than the period field value.

Class diagram

Figure 6.100 — DRM_Flashing_Light_Behaviour

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

period

> 0,0

Long_Float

delay

≥ 0,0

Long_Float

duration

> 0,0

Long_Float

Default field values

Default field values for DRM_Flashing_Light_Behaviour

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

  • None.

Associated by (one-way)

  • None.

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

  • None.

Composed of (two-way)

  • None.

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

Component of (two-way)

  • None.

Constraints

Clarifications

None.

Example(s)