/**@class android.content.DefaultDataHandler implements android.content.ContentInsertHandler @extends java.lang.Object Inserts default data from InputStream, should be in XML format. If the provider syncs data to the server, the imported data will be synced to the server. <p>Samples:</p> <br/> Insert one row: <pre> <row uri="content://contacts/people"> <Col column = "name" value = "foo feebe "/> <Col column = "addr" value = "Tx"/> </row></pre> <br/> Delete, it must be in order of uri, select, and arg: <pre> <del uri="content://contacts/people" select="name=? and addr=?" arg1 = "foo feebe" arg2 ="Tx"/></pre> <br/> Use first row's uri to insert into another table, content://contacts/people/1/phones: <pre> <row uri="content://contacts/people"> <col column = "name" value = "foo feebe"/> <col column = "addr" value = "Tx"/> <row postfix="phones"> <col column="number" value="512-514-6535"/> </row> <row postfix="phones"> <col column="cell" value="512-514-6535"/> </row> </row></pre> <br/> Insert multiple rows in to same table and same attributes: <pre> <row uri="content://contacts/people" > <row> <col column= "name" value = "foo feebe"/> <col column= "addr" value = "Tx"/> </row> <row> </row> </row></pre> @hide */ var DefaultDataHandler = { /** */ insert : function( ) {}, /** */ insert : function( ) {}, /** */ startElement : function( ) {}, /** */ endElement : function( ) {}, /** */ characters : function( ) {}, /** */ endDocument : function( ) {}, /** */ endPrefixMapping : function( ) {}, /** */ ignorableWhitespace : function( ) {}, /** */ processingInstruction : function( ) {}, /** */ setDocumentLocator : function( ) {}, /** */ skippedEntity : function( ) {}, /** */ startDocument : function( ) {}, /** */ startPrefixMapping : function( ) {}, };