pablo pazos wrote: > I'm testing archetype specialization using the AE, but I can't find a way to > redefine a constraint of the parent archetype inside the specialized one. > The problem is that the AE doesn't show the nodes of the parent archetype on > the specialized one.
Hi Pablo, AE is currently still stuck on ADL 1.4, so it doesn't support differential archetypes as defined in ADL 1.5. Therefore, when you work on a specialised archetype in AE, you will see the parent's nodes only if they were copied from the parent archetype. This works okay (more or less) as long as the specialised archetype was created when work on the parent archetype had already been completed. On creating the specialised archetype, everything is copied from the parent. Where it fails, however, is that if there have been further modifications to the parent archetype, after the specialised archetype was created, the new changes don't magically appear in the specialised archetype: someone has to copy those changes manually from the parent. This is a maintenance problem. Fixing this is one of the main benefits of ADL 1.5. By the way, Pablo, I think you mentioned recently that you were still using AE 2.2.779. There have been a lot of improvements to how AE handles specialisation since then, so I recommend that you install the latest release. (Although it won't fix problems intrinsic to ADL 1.4, of course.) Peter

