class Cluster
Package: swiss.avm.up.core.generic.instantiation.javamodel.Cluster
Direct Known Subclasses:
class Cluster extends BaseControllerTree
Properties
comment
TextLiteral[0..1]
A Literal that accepts multiple lines of text.
datatypeLibrary
DatatypeLibrary[0..N]
A DatatypeLibrary holds the datatypes and constants used by a project and its
controllers - enumerations, record types, function-block types and named
constants. Controller interface and local variables are typed by its contents; a
master library aggregates per-controller sub-libraries.
diagram
ControllerTreeDiagram[0..N]
globalVariableLibrary
GlobalVariableLibrary[0..N]
level
Level[1..N]
A Level is a node in the ControllerTree hierarchy. It holds controller instances
and chains to a parent level, and can also host cross-cutting content such as
placed user objects and interlock instances. Dedicated levels are often used for
concerns like communication or interlocks.
name
The name of this Resource.
StringLiteral[1..1]