Descriptor🔗
(abstract)
The self-describing information of a network resource.
This class is not part of the metamodel.
Descendants 🔗
Properties 🔗
- description: Optional[List[LangStringTextType]] 🔗
-
Description or comments on the element.The description can be provided in several languages.
- displayName: Optional[List[LangStringNameType]] 🔗
-
Display name. Can be provided in several languages.
- extensions: Optional[List[Extension]] 🔗
-
An extension of the element.Extensions are proprietary, i.e. they do not support global interoperability.
Invariants 🔗
-
Description must be either not set or have at least one item.
not (self.description is not None) or (len(self.description) >= 1)
-
Description must specify unique languages.
not (self.description is not None) or LangStringsHaveUniqueLanguages( self.description )
-
Display name must be either not set or have at least one item.
not (self.displayName is not None) or (len(self.displayName) >= 1)
-
Display name must specify unique languages.
not (self.displayName is not None) or LangStringsHaveUniqueLanguages( self.displayName )
-
Extensions must be either not set or have at least one item.
not (self.extensions is not None) or (len(self.extensions) >= 1)
-
The name of an extension needs to be unique.
not (self.extensions is not None) or ExtensionNamesAreUnique( self.extensions )