The CAEXFileType defines all general characteristics of a CAEX file and includes all CAEX libraries and instance hierarchies. The CAEXFileType inherits all properties of the CAEXBasicObjectType.
The CAEXFileType is formally defined in Table 12 .
Table 12 - CAEXFileType Definition
Attribute |
Value |
||||
BrowseName |
CAEXFileType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Inherit the components of the CAEXBasicObjectType |
|||||
|
|
|
|
|
|
HasComponent |
Object |
InstanceHierarchies |
|
FolderType |
Mandatory |
HasComponent |
Object |
InterfaceClassLibs |
|
FolderType |
Mandatory |
HasComponent |
Object |
RoleClassLibs |
|
FolderType |
Mandatory |
HasComponent |
Object |
SystemUnitClassLibs |
|
FolderType |
Mandatory |
The InstanceHierarchies folder includes all CAEX InstanceHierarchies of a CAEX file.
The InterfaceClassLibs folder includes all CAEX InterfaceClassLibs of a CAEX file.
The RoleClassLibs folder includes all CAEX RoleClassLibs of a CAEX file.
The SystemUnitClassLibs folder includes all CAEX SystemUnitClassLibs of a CAEX file.