smartxml: Allow Fragments to refresh their node references using their initial paths
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Mon, 12 May 2014 13:24:52 +0000 (15:24 +0200)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Mon, 12 May 2014 13:24:52 +0000 (15:24 +0200)
commit94e78db871e2d12a5698fced12f656dac563869f
tree47600d1c547721086af4072676f09f4a005cdb1d
parent796338e669626012da93ebea5ec7afa482a70ed7
smartxml: Allow Fragments to refresh their node references using their initial paths

This allows client code to refresh Fragment object to reference
proper node instances after some potentially invalidating
changes to a document has been made while the logical structure
of the document is known to be the same.

An example of such a scenario would be a fragment instance created
before performing a transaction that was later undone using full
document reload.
src/smartxml/fragments.js