IdShortType 🔗
-
Primitive type:
str
🔗
Represent a short ID of an Referable.
- Constraint AASd-002🔗
-
ID-short of Referable's shall only feature letters, digits,
underscore (
_
); starting mandatory with a letter. I.e.[a-zA-Z][a-zA-Z0-9_]*
. - Constraint AASd-117🔗
- Constraint AASd-117: Referable.idShort of non-identifiable Referable not being a direct child of a SubmodelElementList shall be specified.
Inheritances 🔗
Invariants 🔗
-
Constraint AASd-130: An attribute with data type 'string' shall consist of these characters only: ^[\x09\x0A\x0D\x20-\uD7FF\uE000-\uFFFD\U00010000-\U0010FFFF]*$.
(From NonEmptyXmlSerializableString)
MatchesXmlSerializableString( self )
-
The value must not be empty.
(From NonEmptyXmlSerializableString)
len(self) >= 1
-
Name type shall have a maximum length of 128 characters.
(From NameType)
len(self) <= 128
-
ID-short of Referables shall only feature letters, digits, underscore (``_``); starting mandatory with a letter. *I.e.* ``[a-zA-Z][a-zA-Z0-9_]*``.
MatchesIdShort( self )