View Issue Details

IDProjectCategoryView StatusLast Update
0002770CaseTalk ModelerRepositorypublic2022-08-08 12:18
ReporterMarco Wobben Assigned ToMarco Wobben  
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 assignedMarco Wobben ComplexTypes in Domains 

Activities

Marco Wobben

Marco Wobben

2022-08-03 12:13

administrator   ~0004581

LabelSubtypes.png (84,078 bytes)   
LabelSubtypes.png (84,078 bytes)   
Marco Wobben

Marco Wobben

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 Marco Wobben New Issue
2020-12-22 17:27 Marco Wobben Status new => assigned
2020-12-22 17:27 Marco Wobben Assigned To => Marco Wobben
2020-12-22 17:27 Marco Wobben Relationship added related to 0000818
2022-08-03 12:13 Marco Wobben Note Added: 0004581
2022-08-03 12:13 Marco Wobben File Added: LabelSubtypes.png
2022-08-03 12:56 Marco Wobben Note Added: 0004582
2022-08-03 12:57 Marco Wobben Note Edited: 0004582
2022-08-03 15:13 Marco Wobben Note Edited: 0004582
2022-08-03 15:17 Marco Wobben Target Version Future => 12.5
2022-08-03 16:25 Marco Wobben Note Edited: 0004582
2022-08-03 17:26 Marco Wobben Note Edited: 0004582
2022-08-08 11:58 Marco Wobben Note Edited: 0004582
2022-08-08 12:18 Marco Wobben Note Edited: 0004582
2022-08-08 12:18 Marco Wobben Status assigned => resolved
2022-08-08 12:18 Marco Wobben Resolution open => fixed
2022-08-08 12:18 Marco Wobben Fixed in Version => 12.5