GoogleDocument-class       package:RGoogleDocs       R Documentation

_D_e_t_a_i_l_s _f_o_r _a _G_o_o_g_l_e _D_o_c_u_m_e_n_t

_D_e_s_c_r_i_p_t_i_o_n:

     This class is used to represent information about a Google
     Document. It provides details about

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     A virtual Class: No objects may be created from it.

_S_l_o_t_s:

     This is an S3 list with dynamic slots at present.

     _i_d URI: the unique URL for the document

     _p_u_b_l_i_s_h_e_d POSIXt, POSIXct: date the document was published

     _u_p_d_a_t_e_d POSIXt, POSIXct:  the date when the document was last
          updated/modified

     _c_a_t_e_g_o_r_y character: the type of the document, e.g. spreadsheet,
          presentation, document

     _t_i_t_l_e character: the name of the document

     _c_o_n_t_e_n_t character: gives the type and the URL for the document

     _a_l_t_e_r_n_a_t_e character: gives the type and URL for the alternative
          location of this document.

     _s_e_l_f character vector: rel, type and href giving the  URL for the
          document

     _e_d_i_t character vector: rel, type and href giving the  URL for
          editing the document

     _e_d_i_t-_m_e_d_i_a character vector: rel, type and href elements.

     _a_u_t_h_o_r named character vector: gives the author's name and email
          address as  the name

     _f_e_e_d_L_i_n_k character vector: rel and href givng the general link for
          the document.

     _h_t_t_p://_s_c_h_e_m_a_s._g_o_o_g_l_e._c_o_m/_s_p_r_e_a_d_s_h_e_e_t_s/_2_0_0_6#_w_o_r_k_s_h_e_e_t_s_f_e_e_d URL:
          only for spreadsheets. This is the URL for the feed for the
          accessing the worksheets within the spreadsheet

_E_x_t_e_n_d_s:

     Class '"oldClass"', directly.

_M_e_t_h_o_d_s:

     '[<-'  and '$<-' allow one to set meta data such as the title of a
     document on the Google server (i.e. not locally)

     'rename' is a generic with methods for documents that allows  one
     to easily set the title of a document/folder.

     'names' on a GoogleFolder gives the titles of the documents
     contained in that  folder.

_A_u_t_h_o_r(_s):

     Duncan Temple Lang

_S_e_e _A_l_s_o:

     'getDocs' 'getWorksheets' 'getExtent' 'comments' 'images'
     'comments' 'footnotes'

_E_x_a_m_p_l_e_s:

     if(exists("GoogleDocsPassword")) {
               # getGoogleDocsConnection("my login", "my password")

       con = getGoogleDocsConnection(names(GoogleDocsPassword), GoogleDocsPassword)
       getDocs(con)
     }

