Superclass DataValue not accessible

Submitted by Joerg Freudenstein on Friday, 2 December, 2011 - 16:28
Issue ID
68
Component
Tool
Category
Bug report
Priority
Normal
Assigned
Status
Fixed
Source
Website
Description

All components for data types are derived from the superclass "DataValue". But the component "DataValue" can't be found in the tree (of the DATEX-Tool), as there's nowhere a direct access to this class. Newertheless it's generated properly in the .xsd; but the idea is to deselect some of the optional attributes in it, which is not possible in my opinion (there might be even some more situations like this).

Fixed Version
{"changeLogs":[{"date":1528367270656,"componentOLD":"- Select a value -","component":"Tool","categoryOLD":"- Select a value -","category":"Bug report","priorityOLD":"- None -","priority":"Normal","assignedOLD":"","assigned":"jaderberg (22)","statusOLD":"- None -","status":"Fixed"},{"date":1537269835158}]}

Posted by jaderberg on April 15, 2026 Permalink

Yes, you are correct. DataValue is a special case, here the link(associations) is to the concrete siblings. Other places the associations are to the base class. I have found no other place in the model then this. The question is how this should be represented in the Tree..

Other difference with the DataValue class is that some attributes are XML attributes, but that should make no diference.