6.1.3 CAEXFileType
6.1.3.1 General
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.
6.1.3.2 ObjectType Definition
The CAEXFileType is formally defined in Table 12 .
| 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 | |
6.1.3.3 ObjectType Description
6.1.3.3.1 InstanceHierarchies
The InstanceHierarchies folder includes all CAEX InstanceHierarchies of a CAEX file.
6.1.3.3.2 InterfaceClassLibs
The InterfaceClassLibs folder includes all CAEX InterfaceClassLibs of a CAEX file.
6.1.3.3.3 RoleClassLibs
The RoleClassLibs folder includes all CAEX RoleClassLibs of a CAEX file.
6.1.3.3.4 SystemUnitClassLibs
The SystemUnitClassLibs folder includes all CAEX SystemUnitClassLibs of a CAEX file.