mediawiki-extensions-Visual.../modules/ve/dm
Catrope 1176bf9677 Move .commit()/.rollback() from TransactionProcessor to Document
Previously these were static functions in TransactionProcessor
which instantiated a TP called .process() on it. These are now
methods of ve.dm.Document.

Also moved the emission of the 'transact' event on the document from
TransactionProcessor to Document itself, and moved the tests asserting
double application is protected against from TP to Document (because
the corresponding code moved as well).

Change-Id: I7c9f22a14accaf0ba1f70d5aa4f0573bb7e677d0
2013-03-25 21:03:44 +00:00
..
annotations Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
metaitems Change MetaNodes to MetaItems 2013-03-14 23:35:50 -07:00
nodes Change MetaNodes to MetaItems 2013-03-14 23:35:50 -07:00
ve.dm.Annotation.js Change MetaNodes to MetaItems 2013-03-14 23:35:50 -07:00
ve.dm.AnnotationFactory.js Add MetaList 2013-03-15 15:03:10 -07:00
ve.dm.BranchNode.js Use static.name once for ce and dm nodes 2013-03-07 17:19:39 -08:00
ve.dm.Converter.js Change MetaNodes to MetaItems 2013-03-14 23:35:50 -07:00
ve.dm.Document.js Move .commit()/.rollback() from TransactionProcessor to Document 2013-03-25 21:03:44 +00:00
ve.dm.DocumentSlice.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.dm.DocumentSynchronizer.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.dm.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.dm.LeafNode.js Use static.name once for ce and dm nodes 2013-03-07 17:19:39 -08:00
ve.dm.MetaItem.js Add MetaList 2013-03-15 15:03:10 -07:00
ve.dm.MetaItemFactory.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.dm.MetaList.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.dm.ModelRegistry.js Change MetaNodes to MetaItems 2013-03-14 23:35:50 -07:00
ve.dm.Node.js Document and clean up events in all the things 2013-03-20 09:58:27 -07:00
ve.dm.NodeFactory.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.dm.Surface.js Move .commit()/.rollback() from TransactionProcessor to Document 2013-03-25 21:03:44 +00:00
ve.dm.SurfaceFragment.js Document and clean up events in all the things 2013-03-20 09:58:27 -07:00
ve.dm.Transaction.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.dm.TransactionProcessor.js Move .commit()/.rollback() from TransactionProcessor to Document 2013-03-25 21:03:44 +00:00