Re: Comparing two models for differences

Holger Krug <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.mdr.devel
Message-ID <[email protected]>
On Tue, Jul 23, 2002 at 11:21:48AM +0200, Martin Matula wrote:
> For some usecases it could be also better to use "metamodel-based diff", 
> which is a utility that operates on MDR directly rather than on XMI 
> files and compares two different datastructures using their metamodel. 
> One of my students developed such a module for NetBeans as part of his 
> master thesis. Hopefuly he will contribute it soon.


Martin, it seems you have clever students. Could your student suggest
to add something like metamodel-based "equals(other)" and "hashCode()"
methods. Two models are equal when there diff is empty and the hash
codes of equal models is equal ?! `equals' should be trivial,
`hashCode' would be somehow more involved, but it should be possible
to rely on the hash codes of Java collections ?!

-- 
Holger Krug
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.