8. The system of claim 7 further comprising: computer program instructions stored in the at least one computer readable storage device for execution by the at least one processor via the at least one computer readable memory, responsive to an editing operation creating a new external document on the edit screen, synchronizing a new managed external document with a new external document on the edit screen in order to create the managed external document corresponding to the external document.
7. The system of claim 6 , further comprising: computer program instructions stored in the at least one computer readable storage device for execution by the at least one processor via the at least one computer readable memory for receiving the updated view object tree and providing a viewable image of the view object as modified by the specified edited content on an output device.