# Classes::DeviceReference

Project: Classes | DeviceReference : Public abstract <<D2Class>> Class
Created: | 16/11/2017 12:08:33
Modified: | 29/11/2022 17:26:06
Project: |
Author: | Freudenstein
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {4C841BBF-044B-41ab-8B6A-72372DABD3FD}
Appears In: | Classes, DevicePublication, FaultPublication, AllFaultsOfSingleDevice, StatusPublication, Status
Associations To Tagged Values Advanced Other Links
Element | Source Role | Target Role
«D2VersionedIdentifiable» Device Class «D2Relation» | Name: dependsOn | Name:
Details:
«D2Class» Status Class «D2Relation» | Name: | Name:
Details:
«D2Class» AllFaultsOfSingleDevice Class «D2Relation» | Name: | Name:
Details:
Tag | Value
changed | new
Details: Default: new
definition | A reference to a single device, either by using the VMS-structure or the MeasurementSitePublication structure or the DevicePublication structure.
Details:
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
«D2Class» GlobalReference | Class | Generalization | To |
«D2Class» MeasurementSiteReference | Class | Generalization | From |
«D2VersionedIdentifiable» Device | Class | Strong | To |
«D2Class» GeneralDeviceReference | Class | Generalization | From |
«D2Class» Status | Class | Strong | To |
«D2Class» VmsUnitReference | Class | Generalization | From |
«D2Class» AllFaultsOfSingleDevice | Class | Strong | To |