TopologyNode
Note: There is a newer version of this specification see VEC 2.2.0
A TopologyNode is a point in the Topology where TopologySegments are starting and ending.
General Information
| Attribute | Value |
|---|---|
| Owner | topology |
| Applied Stereotype | |
| Base Classifier | ConfigurableElement |
| Is Abstract | false |
| Derived Classifiers |
Attributes
| Name | Type | Mult. | Description | Owning Classifier |
|---|---|---|---|---|
| identification | String | 1 | Specifies a unique identification of the TopologyNode. The identification is guaranteed to be unique within the TopologySpecification. Over all VEC-documents a TopologyNode-instance can be trusted to be the same if the TopologySpecification-instance is the same (see TopologySpecification) and the identification of the TopologyNode is the same. | TopologyNode |
| aliasId | AliasIdentification | 0..* | Specifies additional identifiers for the TopologyNode. Example: TopologyNode Ids may vary from one CAD system export to another. Therefore the CAD system Id is improper for identification attribute. The identification shall have a value which is unique within the Topology. AliasId may be used for the CAD system Id. | TopologyNode |
| matchingPointId | String | 0..1 | Specifies an identification of a TopologyNode which be used for matching nodes that belong to different TopologySpecifications and that are actually representing the same node. Example: There are two TopologySpecifications, each specifying the topology of a certain zone of the car. If the zones are adjacent, it is possible that there are TopologyNodes where the two topologies are connected. These "connection-nodes" would carry the same matchingPointId. | TopologyNode |
| processingInstruction | LocalizedString | 0..* | Specifies processing instructions for the TopologyNode. | TopologyNode |
| nodeType | NodeType | 0..1 | Specifies the type of the TopologyNode. A Node can either be an EndNode, a Junction or an Inliner. | TopologyNode |
Outgoing Relations
| Type | Role | Mult. | Mult. | Description |
|---|---|---|---|---|
| UsageNode | realizedUsageNode | 0..1 | 0..* | References the UsageNode that is realized by this TopologyNode. |
Incoming Relations
| Type | Mult. | Role | Mult. | Description |
|---|---|---|---|---|
| TopologySegment | 0..* | endNode | 1 | References the TopologyNode where the TopologySegment ends. |
| NodeLocation | 0..* | referencedNode | 1 | References the TopologieNode on which the Location is located. |
| GeometryNode | 0..* | referenceNode | 0..1 | References the TopologyNode that is represented by the GeometryNode. |
| TopologySegment | 0..* | startNode | 1 | References the TopologyNode where the TopologySegment starts. |
| TopologySpecification | 1 | topologyNode | 0..* | Specifies the TopologyNodes defined by the TopologySpecification. |