View Issue Details

IDProjectCategoryView StatusLast Update
0002770CaseTalk ModelerRepositorypublic2022-08-08 12:18
ReporterBCP Software Assigned ToBCP Software  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version12.5Fixed in Version12.5 
Summary0002770: Datatype specialization
DescriptionSome datatypes are built into CaseTalk, others are declared by Label Types. Then the option would arise to override these predefined Label Types. Some inheritance structure would be helpful. This can be seen as an extension of the datatype hierarchy in the Tools\DataType window.
Additional InformationThe repository requires no real change, only a re-interpretation of attributes:
- LabelType.IsSubtype identifies if it is a specialization
- DataType can than refer to the more generic LabelType.

GLR simply needs to iterate the LabelType references to find the actual datatype information.
TagsNo tags attached.
CaseTalk Editionunknown

Relationships

related to 0000818 assignedBCP Software ComplexTypes in Domains 

Activities

BCP Software

BCP Software

2022-08-03 12:13

administrator   ~0004581

LabelSubtypes.png (84,078 bytes)   
LabelSubtypes.png (84,078 bytes)   
BCP Software

BCP Software

2022-08-03 12:56

administrator   ~0004582

Last edited: 2022-08-08 12:18

(sub)Questions
  • Check to see if GLR rolls up the datatype names properly after removing idle supertyped labels.
  • Make sure the model well-formedness check does not trip over false violations for unknown datatypes.
  • Check the behaviour for the datatype dialog.
  • Wizards for label types need to be checked.
  • Does merging behave properly when merging only subtype labels?
  • Derive datatype should also navigate supers.
  • Prevent recursion in definitions.

Issue History

Date Modified Username Field Change
2020-12-22 17:27 BCP Software New Issue
2020-12-22 17:27 BCP Software Status new => assigned
2020-12-22 17:27 BCP Software Assigned To => BCP Software
2020-12-22 17:27 BCP Software Relationship added related to 0000818
2022-08-03 12:13 BCP Software Note Added: 0004581
2022-08-03 12:13 BCP Software File Added: LabelSubtypes.png
2022-08-03 12:56 BCP Software Note Added: 0004582
2022-08-03 12:57 BCP Software Note Edited: 0004582
2022-08-03 15:13 BCP Software Note Edited: 0004582
2022-08-03 15:17 BCP Software Target Version Future => 12.5
2022-08-03 16:25 BCP Software Note Edited: 0004582
2022-08-03 17:26 BCP Software Note Edited: 0004582
2022-08-08 11:58 BCP Software Note Edited: 0004582
2022-08-08 12:18 BCP Software Note Edited: 0004582
2022-08-08 12:18 BCP Software Status assigned => resolved
2022-08-08 12:18 BCP Software Resolution open => fixed
2022-08-08 12:18 BCP Software Fixed in Version => 12.5