Single extension of an element.

Hierarchy

Implements

Constructors

Properties

name: string

Name of the extension.

Constraint AASd-077: The name of an extension (Extension/name) within IHasExtensions needs to be unique.

refersTo: Reference[]

Reference to an element the extension refers to.

semanticId: Reference

Identifier of the semantic definition of the element. It is called semantic ID of the element or also main semantic ID of the element.

Remarks

Note: It is recommended to use a global reference.

supplementalSemanticIds: Reference[]

Identifier of a supplemental semantic definition of the element. It is called supplemental semantic ID of the element.

Remarks

Note: It is recommended to use a global reference.

value: string

Value of the extension

valueType: DataTypeDefXsd

Type of the value of the extension.

Remarks

Default: String

Methods

  • Iterate recursively over the instances referenced from this instance.

    Returns

    Iterator over the referenced instances

    Returns IterableIterator<Class>

  • Iterate over the instances referenced from this instance.

    We do not recurse into the referenced instances.

    Returns

    Iterator over the referenced instances

    Returns IterableIterator<Class>

Generated using TypeDoc