Environment🔗
Container for the sets of different identifiables.
w.r.t. file exchange: There is exactly one environment independent on how many
files the contained elements are split. If the file is split then there
shall be no element with the same identifier in two different files.
Properties 🔗
- assetAdministrationShells: Optional[List[AssetAdministrationShell]] 🔗
-
Asset administration shell
- submodels: Optional[List[Submodel]] 🔗
-
Submodel
- conceptDescriptions: Optional[List[ConceptDescription]] 🔗
-
Concept description
Invariants 🔗
-
Concept descriptions must be either not set or have at least one item
not (self.conceptDescriptions is not None) or (len(self.conceptDescriptions) >= 1)
-
Submodels must be either not set or have at least one item
-
Asset administration shells must be either not set or have at least one item
not (self.assetAdministrationShells is not None) or (len(self.assetAdministrationShells) >= 1)