class VariableLibrary
Package: swiss.avm.up.core.generic.type.javamodel.VariableLibrary
Direct Known Subclasses:
class VariableLibrary extends AVariableLibrary
Properties
Alias
Alias Name for Datatype
StringLiteral[1..1]
autoPrefix
use predifined prefixes
BooleanLiteral[0..1]
A literal where only the two values 'false' and 'true' are accepted.
comment
Describes the intent of this Resource.
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.
extends
Resource[0..N]
The base class of any Resource in the system.
extends
AOoDomain[0..N]
extends
VariableLibrary[0..N]
name
The name of this Resource.
StringLiteral[1..1]
overrides
Here objects of extensions can be overwritten.
OverrideableObjects[0..1]
variableGroup
VariableGroup[0..N]
Method Summary
getExtendableObjects
@FVariableLilbraries
Return:
List<VariableLibrary>