Currently, when an object is reclassified in ALIM using the "Reclassify object" action, it breaks the link between the object and its original template (from the original object class chosen on creation from the template). The "Reclassify object" action should ask both which new class to assign AND the template from that new class to assign.
What underlying problem is this idea trying to solve?
Because the object loses its link to its original template when reclassified, the object is left "template orphaned" after reclassification, which means it can't be synchronized with any changes from the template level (from Director) in its new object class. Having the object linked to a template once more on reclassification would allow it to also get any changes made to its new assigned template, alongside the current objects instantiated from that template, when a change is made. |