I saved the comparison result as text file and using Epsilon query language to query the comparison as XML file and i got all information i need using identifiers (matching the identifiers in the comparison with the identifiers in the compared UML models)but i noticed that difference kind =ADD is missing i mean that the difference is available but the tag name kind is missing although its there when the difference is delete or change .
Philip Langer Messages: 81 Registered: March 2015 Location: Vienna, Austria
I haven't double-checked, but I guess the explicitly specified difference kind ADD is missing, because it is the default value. Default values are omitted in the XMI serialization.
If this is the case, then you can either just assume that no explicit difference kind means ADD, or you may check if there is a serialization option to turn on the serialization of default values (not sure there is one though).