View Issue Details

IDProjectCategoryView StatusLast Update
000387310000-100: DevicesSpecpublic2019-05-15 08:59
ReporterThomas Kugler Assigned ToKarl Deiretsbacher  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.02 
Fixed in Version1.02 
Summary0003873: Clarification of subtypes of BaseVariableTypes
Description

Specification of BaseVariableType:
"The BaseVariableType is the abstract base type for all other VariableTypes. However, only the PropertyType and the BaseDataVariableType directly inherit from this type."
I interpret this as "There must not be any other subtypes than PropertyType and BaseDataVariableType". However UIElementType in Devices specification is a subtype of BaseVariableType.

Please add a clarification like "part 5 only defines the subtypes PropertyType and BaseDataVariableType" or "It is not allowed to define further subtypes".

TagsNo tags attached.

Activities

Randy Armstrong

2017-08-15 16:44

administrator   ~0008379

Remove statement:

"However, only the PropertyType and the BaseDataVariableType directly inherit from this type."

Jeff Harding

2017-09-15 18:08

reporter   ~0008460

I have remove the text as suggested however I am not sure this is Right.

As I recall we original had intended to only have two derived types (i.e. PropertyType and BaseDataVariableType)as the spec describes.

I think the mistake is with the Devices spec. We may want to continue to restrict the base type but add the Devices spec's usage.

Jeff Harding

2017-09-26 14:05

reporter   ~0008499

Last edited: 2017-09-28 11:59

Determined the Part 3 definition is correct.

Jim Luth

2017-09-28 11:59

administrator   ~0008528

Decided that this should be fixed in DI by deriving from BaseDataVariableType instead of BaseVariableType.

Karl Deiretsbacher

2018-05-29 13:01

administrator   ~0009068

Fixed in DI v1.2.1

Issue History

Date Modified Username Field Change
2017-06-23 06:27 Thomas Kugler New Issue
2017-07-18 16:52 Matthias Damm Target Version => 1.04
2017-08-15 16:44 Randy Armstrong Note Added: 0008379
2017-08-15 16:44 Randy Armstrong Assigned To => Jeff Harding
2017-08-15 16:44 Randy Armstrong Status new => assigned
2017-09-15 18:08 Jeff Harding Note Added: 0008460
2017-09-15 18:08 Jeff Harding Status assigned => resolved
2017-09-15 18:08 Jeff Harding Fixed in Version => 1.04
2017-09-15 18:08 Jeff Harding Resolution open => fixed
2017-09-26 14:05 Jeff Harding Note Added: 0008499
2017-09-26 14:05 Jeff Harding Status resolved => feedback
2017-09-26 14:05 Jeff Harding Resolution fixed => reopened
2017-09-28 11:57 Jim Luth Assigned To Jeff Harding => Karl Deiretsbacher
2017-09-28 11:57 Jim Luth Status feedback => assigned
2017-09-28 11:59 Jim Luth Note Added: 0008528
2017-09-28 11:59 Jim Luth Note Edited: 0008499
2017-09-28 12:00 Jim Luth Project 10000-005: Information Model => 10000-100: Devices
2018-05-29 13:01 Karl Deiretsbacher Note Added: 0009068
2018-05-29 13:01 Karl Deiretsbacher Status assigned => resolved
2018-05-29 13:01 Karl Deiretsbacher Fixed in Version 1.04 => 1.02
2018-05-29 13:01 Karl Deiretsbacher Resolution reopened => fixed
2019-05-15 08:59 Karl Deiretsbacher Status resolved => closed