6. A data processing system for forms integration of an external data model not implemented through a document object model (DOM) accessible application programming interface (API), the system comprising: a markup language document comprising a form for a forms based application; a resource identifier disposed in the form, the resource identifier comprising a reference to a data mediator command and associated metadata; a data mediator coupled to the form and enabled to transform a data graph for an external data model for the forms based application into a DOM representation of the data graph; and, an event listener registered for the DOM representation to detect mutations in target nodes of the DOM representation and to synchronize the mutations with corresponding nodes in the data graph.
6. A data processing system for forms integration of an external data model not implemented through a document object model (DOM) accessible application programming interface (API), the system comprising: a markup language document comprising a form for a forms based application; a resource identifier disposed in the form, the resource identifier comprising a reference to a data mediator command and associated metadata; a data mediator coupled to the form and enabled to transform a data graph for an external data model for the forms based application into a DOM representation of the data graph; and, an event listener registered for the DOM representation to detect mutations in target nodes of the DOM representation and to synchronize the mutations with corresponding nodes in the data graph. 9. The system of claim 6 , wherein the data graph is a services data object (SDO) data graph.