Transmodel {{ item.kind }}{% if item.stereotype %} · {{ item.stereotype }}{% endif %}{% if item.abstract %} abstract{% endif %}
{{ item.name }}
{% if item.alias %}Also known as {{ item.alias }}
{% endif %}{% if item.package %}In package {{ item.package.name }}{% endif %}{% if item.ea_page %}View on transmodel-cen.eu{% endif %}
{% set definition = note_html(item.documentation) %} {% if definition %}No definition provided.
{% endif %} {% if svg %}Neighbourhood
{{ item.name }} with its attributes, supertypes, subtypes and associated classes. Click a class to open it.
In NeTEx
{{ related.name }}Attributes
| Name | Type | Multiplicity | Definition |
|---|---|---|---|
{{ attribute.name }} | {{ attribute.type_name }} | {{ attribute.multiplicity }} | {% set doc = note_html(attribute.documentation) %}{% if doc %} {{ doc }} {% else %}—{% endif %} |
Associations
| {{ item.name }} | Kind | Other class |
|---|---|---|
| {{ own.role or '—' }}{% if own.multiplicity %} {{ own.multiplicity }}{% endif %} | {% if relationship.kind == 'Aggregation' %}{% set whole = relationship.whole %}{% if whole is not sameas own %}part of{% elif whole.aggregation == 'composite' %}composed of{% else %}contains{% endif %}{% else %}association{% endif %}{% if relationship.name %} {{ relationship.name }} {% endif %} |
{{ class_link(other.cls) }} {{ other.role }}{% if other.multiplicity %} {{ other.multiplicity }}{% endif %} |