]> gerrit.simantics Code Review - simantics/interop.git/commit
Necessary changes for UC change management support 60/3760/1
authorMarko Luukkainen <marko.luukkainen@semantum.fi>
Tue, 7 Jan 2020 13:42:43 +0000 (15:42 +0200)
committerMarko Luukkainen <marko.luukkainen@semantum.fi>
Tue, 7 Jan 2020 13:42:43 +0000 (15:42 +0200)
commita4470f2cf50c3f6d4c586930ccd8eaa55ded25a5
treec8be283b9a7fc3219b38b94d023aa1a787a03e5c
parentb19b7291bcd57e51b1a0bee8f46d8b783c0b8984
Necessary changes for UC change management support

UpdateTree changes are applied before property changes, so that possible
UC additions/deletions are processed first. (This may require additional
changes).

Use possible custom property relation when applying PropertyChange.

Do not report added/removed asserted properties with GraphComparator.

gitlab #21

Change-Id: Ida163051fd27db06ab504ec86dc86d2d8887bfa0
org.simantics.interop.update/src/org/simantics/interop/update/model/ModelUpdate.java
org.simantics.interop.update/src/org/simantics/interop/update/model/PropertyChange.java
org.simantics.interop/src/org/simantics/interop/test/GraphComparator.java