class InterLock
Package: swiss.avm.up.core.generic.specification.interface_local.javamodel.InterLock
Direct Known Subclasses:
class InterLock extends AbstractInterlock
An InterLock is a reusable interlock definition on a controller: a condition together with the reaction code to run when it is satisfied and when it is violated, plus an optional message. It is defined once on the controller type and wired to concrete signals by an InterlockInstance.
Properties
false
This code is called if the interlock condition is not TRUE.
Function[0..N]
message
Set message if interlock condition is not TRUE
Reset message if interlock condition is TRUE
AbstractMessageDefinition[0..1]
name
The name of this Resource.
StringLiteral[1..1]
true
This code is called if the interlock condition is TRUE.
Function[0..N]