Done issues

Change use_archetype construct (C_ARCHETYPE_ROOT) to always use node id
AWB-80
Compiler bug fixes
AWB-82
Make archetype repositories self-defining from physical source
AWB-78
Use PROCESS manager class to control external editors
AWB-79
Git repo web integration
AWB-93
Make MacOS install not require MacPorts
AWB-83
Usability improvements - silently sticky preferences
AWB-81
Add enumerated types to BMM
AWB-77
Handle Occurences/Existence/Cardinality at parser level based on ADL version
AWB-41
Support TERMINOLOGY_CODE / C_TERMINOLOGY_CODE as a native ADL type
AWB-71
Make terminology flat view hierarchical
AWB-33
Implement template OPT XML output
AWB-1
Integrate openEHR terminology into AWB
AWB-7
Embed icons and images into workbench executable
AWB-13
Implement dadl archetype representation
AWB-17
Support class-specific icons in archetype node map
AWB-15
Implement right-click context menu in explorer trees.
AWB-6
Separate out RM schemas configuration
AWB-25
Implement operational template (OPT)
AWB-27
Support RM schema inclusions
AWB-26
Implement ADL 1.5 annotations
AWB-28
Add search by archetype id to UI
AWB-29
Move application error messages to files on a per-component basis
AWB-21
Add regression testing facility for test archetypes
AWB-22
Add proper language handling to archetypes
AWB-23
Refactoring for improving low coupling between components.
AWB-19
Rewrite repository profile dialog to be more intuitive
AWB-30
Improve UI look and feel
AWB-32
Refactor BMM and provide standalone for Java wrapping
AWB-35
COnvert AWB GUI from EiffelBuild generated to coded docking structure
AWB-39
Refactor flat/differential controls in UI
AWB-31
JSON OPT Generator
AWB-46
Archetype Editing - Support infrastructuture
AWB-48
Remove terminologies_available from archetype ontology
AWB-59
Serialisation enhancements - YAML, JSON, batch output
AWB-58
Make selection history modal
AWB-54
General UI improvements
AWB-53
Rename template_component archetype category to template_overlay.
AWB-60
Add RM schema viewing tool
AWB-52
Rewrite definition visualiser
AWB-61
UI bug fixes from beta 7
AWB-62
Rewrite GUI_NODE_MAP_CONTROL visualisation code
AWB-37
Add RM visualiser to AWB
AWB-42
Add properties view with inheritance to Class Tool
AWB-51
Add statistics view on Catalogue and Archetype Tool level
AWB-55
Convert BMM schemas to P_ format
AWB-57
Add ancestors and descendants views to Class Tool
AWB-56
Resolve some AWBPR problems
AWB-63
Correct Windows installer problems
AWB-64
BMM handling improvements
AWB-66
issue 1 of 61

Change use_archetype construct (C_ARCHETYPE_ROOT) to always use node id

Description

Currently the use_archetype construct (C_ARCHETYPE_ROOT) doesn't use a node id, and under the new node identification rules, the archetype id was being used as the id. However, this special case creates too many problems, and would be better dealt with by the use of node ids for these nodes as well.

Status

Assignee

Unassigned

Reporter

Thomas Beale

Raised By

Thomas Beale

Affects versions

ADL 1.5 beta 10

Priority

Major
Configure