摘要 |
A mobile communication device, comprising a display, a persistent store, at least one input device, and a processor for executing (i) an invoking application for generating a request for document data responsive to an input via said at least one input device, (ii) an attachment viewer invoked by said invoking application upon receiving said request and generating a command for chunks of said document data, (iii) a listener interface for receiving a response to said command and passing said chunks to said attachment viewer for displaying respective chunks of said document data via said display, and (iv) an attachment viewer callback interface for notifying said invoking application of each said input and for passing meta-data relating to said document data to said invoking application for saving along with said document data in said persistent store to facilitate subsequent document data requests.
|