Diagram Message
InterfaceLocal
An InterfaceLocal is the private internal container of a controller: its local variables, message definitions, function blocks, interlock definitions, simulation and helper methods - everything not visible from outside. It is the internal member of the controller's public / per-instance / local interface triad.
class InterfaceLocal extends Resource, AnnotableComment
AbstractMessageDefinition
abstract class AbstractMessageDefinition extends AnnotableComment
MessageDefinition
A MessageDefinition is an alarm or event definition on a controller, declared in its InterfaceLocal. It specifies the message type (error, warning or info), its acknowledge behaviour, display text and severity, and is raised and cleared from the controller's code.
class MessageDefinition extends NamedResource, AbstractMessageDefinition, MessageProperties, APrefixedResource
MessageProperties
class MessageProperties extends ATextSourceProperty
AbstractMessageClusterDefinition
abstract class AbstractMessageClusterDefinition extends NamedResource, AbstractMessageGroupDefinition, AnnotableComment
AbstractMessageLevel
abstract class AbstractMessageLevel extends NamedResource, AnnotableComment, AResourceWithType
AbstractMessageReaction
abstract class AbstractMessageReaction extends NamedResource, AnnotableComment, AResourceWithType
MessageClusterLevel
class MessageClusterLevel extends AbstractMessageLevel
MessageClusterReaction
class MessageClusterReaction extends AbstractMessageReaction