You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by bu...@apache.org on 2011/02/20 22:32:52 UTC

svn commit: r785796 - /websites/staging/chemistry/trunk/content/phpfunctioncoverage.html

Author: buildbot
Date: Sun Feb 20 21:32:52 2011
New Revision: 785796

Log:
Staging update by buildbot

Modified:
    websites/staging/chemistry/trunk/content/phpfunctioncoverage.html

Modified: websites/staging/chemistry/trunk/content/phpfunctioncoverage.html
==============================================================================
--- websites/staging/chemistry/trunk/content/phpfunctioncoverage.html (original)
+++ websites/staging/chemistry/trunk/content/phpfunctioncoverage.html Sun Feb 20 21:32:52 2011
@@ -182,154 +182,207 @@ information in a way that matches the Do
 <p><a name="PHPFunctionCoverage-RepositoryServices"></a></p>
 <h2 id="repository_services">Repository Services</h2>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Get Repositories </th><th> _N/A_ </th><th> _N/A_ </th></tr>
-<tr><th> Get Repository Info </th><th> Yes </th><th> Repository Definition </th></tr>
-<tr><th> Get Type Children </th><th> Yes </th><th> List of Types </th></tr>
-<tr><th> Get Type Descendants </th><th> Yes </th><th> Tree of Types </th></tr>
-<tr><th> Get Type Definition </th><th> Yes </th><th> Type Definition </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Get Repositories </td><td> <i>N/A</i> </td><td> <i>N/A<i/> </td></tr>
+<tr><td> Get Repository Info </td><td> Yes </td><td> Repository Definition </td></tr>
+<tr><td> Get Type Children </td><td> Yes </td><td> List of Types </td></tr>
+<tr><td> Get Type Descendants </td><td> Yes </td><td> Tree of Types </td></tr>
+<tr><td> Get Type Definition </td><td> Yes </td><td> Type Definition </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-NavigationServices"></a></p>
 <h2 id="navigation_services">Navigation Services</h2>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Get Folder Tree </th><th> Yes </th><th> Tree of Folders </th></tr>
-<tr><th> Get Descendants </th><th> Yes </th><th> Tree of Folders and Documents </th></tr>
-<tr><th> Get Children </th><th> Yes </th><th> List of Objects </th></tr>
-<tr><th> Get Folder Parent </th><th> Yes </th><th> Folder Object </th></tr>
-<tr><th> Get Object Parents </th><th> Yes </th><th> List Folder Objects </th></tr>
-<tr><th> Get Checkedout Docs </th><th> Yes </th><th> List of Document Objects </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Get Folder Tree </td><td> Yes </td><td> Tree of Folders </td></tr>
+<tr><td> Get Descendants </td><td> Yes </td><td> Tree of Folders and Documents </td></tr>
+<tr><td> Get Children </td><td> Yes </td><td> List of Objects </td></tr>
+<tr><td> Get Folder Parent </td><td> Yes </td><td> Folder Object </td></tr>
+<tr><td> Get Object Parents </td><td> Yes </td><td> List Folder Objects </td></tr>
+<tr><td> Get Checkedout Docs </td><td> Yes </td><td> List of Document Objects </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-DiscoveryServices"></a></p>
 <h2 id="discovery_services">Discovery Services</h2>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Query </th><th> Yes </th><th> List Folder Objects </th></tr>
-<tr><th> Get Content Changes </th><th> No </th><th> ??? </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Query </td><td> Yes </td><td> List Folder Objects </td></tr>
+<tr><td> Get Content Changes </td><td> No </td><td> ??? </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-ObjectServices"></a></p>
 <h2 id="object_services">Object Services</h2>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Get Object </th><th> Yes </th><th> CMIS Object </th></tr>
-<tr><th> Get Object By Path </th><th> Yes </th><th> CMIS Object </th></tr>
-<tr><th> Get Properties </th><th> Yes </th><th> CMIS Object </th></tr>
-<tr><th> Get Allowable Actions </th><th> No </th><th> ??? </th></tr>
-<tr><th> Get Renditions </th><th> Yes </th><th> CMIS Object </th></tr>
-<tr><th> Get Content Stream </th><th> Yes </th><th> Content Stream </th></tr>
-<tr><th> Create Document </th><th> Yes </th><th> Object ID (CMIS Object Returned) </th></tr>
-<tr><th> Create Document From Source </th><th> _N/A_ </th><th> _N/A_ </th></tr>
-<tr><th> Create Folder </th><th> Yes </th><th> Object ID (CMIS Object Returned) </th></tr>
-<tr><th> Create Relationship </th><th> No </th><th> Object ID (CMIS Object Returned) </th></tr>
-<tr><th> Create Policy </th><th> No </th><th> Object ID (CMIS Object Returned) </th></tr>
-<tr><th> Update Properties </th><th> Yes </th><th> Object ID+Change Token (CMIS Object
-Returned) </th></tr>
-<tr><th> Move Object </th><th> Yes </th><th> Object Id (CMIS Object Returned) </th></tr>
-<tr><th> Delete Object </th><th> Yes </th><th> None </th></tr>
-<tr><th> Delete Tree </th><th> No </th><th> List of Object IDs (Objects that could not be
-deleted) (CMIS Objects Returned?) </th></tr>
-<tr><th> Set Content Stream </th><th> Yes </th><th> Object ID+Change Token (CMIS Object
-Returned) </th></tr>
-<tr><th> Delete Content Stream </th><th> Yes </th><th> Object ID+Change Token (CMIS Object
-Returned) </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Get Object </td><td> Yes </td><td> CMIS Object </td></tr>
+<tr><td> Get Object By Path </td><td> Yes </td><td> CMIS Object </td></tr>
+<tr><td> Get Properties </td><td> Yes </td><td> CMIS Object </td></tr>
+<tr><td> Get Allowable Actions </td><td> No </td><td> ??? </td></tr>
+<tr><td> Get Renditions </td><td> Yes </td><td> CMIS Object </td></tr>
+<tr><td> Get Content Stream </td><td> Yes </td><td> Content Stream </td></tr>
+<tr><td> Create Document </td><td> Yes </td><td> Object ID (CMIS Object Returned) </td></tr>
+<tr><td> Create Document From Source </td><td> <i>N/A</i> </td><td> <i>N/A</i> </td></tr>
+<tr><td> Create Folder </td><td> Yes </td><td> Object ID (CMIS Object Returned) </td></tr>
+<tr><td> Create Relationship </td><td> No </td><td> Object ID (CMIS Object Returned) </td></tr>
+<tr><td> Create Policy </td><td> No </td><td> Object ID (CMIS Object Returned) </td></tr>
+<tr><td> Update Properties </td><td> Yes </td><td> Object ID+Change Token (CMIS Object Returned) </td></tr>
+<tr><td> Move Object </td><td> Yes </td><td> Object Id (CMIS Object Returned) </td></tr>
+<tr><td> Delete Object </td><td> Yes </td><td> None </td></tr>
+<tr><td> Delete Tree </td><td> No </td><td> List of Object IDs (Objects that could not be deleted) (CMIS Objects Returned?) </td></tr>
+<tr><td> Set Content Stream </td><td> Yes </td><td> Object ID+Change Token (CMIS Object Returned) </td></tr>
+<tr><td> Delete Content Stream </td><td> Yes </td><td> Object ID+Change Token (CMIS Object Returned) </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-VersioningServices"></a></p>
 <h1 id="versioning_services">Versioning Services</h1>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Check Out </th><th> No </th><th> ??? </th></tr>
-<tr><th> Check In </th><th> No </th><th> ??? </th></tr>
-<tr><th> Cancel Check Out </th><th> No </th><th> ??? </th></tr>
-<tr><th> Get Properties Of Latest Version </th><th> _Incomplete Do Not Use_ </th><th> ??? </th></tr>
-<tr><th> Get Object Of Latest Version </th><th> _Incomplete Do Not Use_ </th><th> ??? </th></tr>
-<tr><th> Get All Versions </th><th> No </th><th> ??? </th></tr>
-<tr><th> Delete All Versions </th><th> No </th><th> ??? </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Check Out </td><td> No </td><td> ??? </td></tr>
+<tr><td> Check In </td><td> No </td><td> ??? </td></tr>
+<tr><td> Cancel Check Out </td><td> No </td><td> ??? </td></tr>
+<tr><td> Get Properties Of Latest Version </td><td> <i>Incomplete - Do Not Use</i> </td><td> ??? </td></tr>
+<tr><td> Get Object Of Latest Version </td><td> <i>Incomplete - Do Not Use</i> </td><td> ??? </td></tr>
+<tr><td> Get All Versions </td><td> No </td><td> ??? </td></tr>
+<tr><td> Delete All Versions </td><td> No </td><td> ??? </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-RelationshipServices"></a></p>
 <h2 id="relationship_services">Relationship Services</h2>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Get Object Relationships </th><th> No </th><th> ??? </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Get Object Relationships </td><td> No </td><td> ??? </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-Multi-FilingServices"></a></p>
 <h2 id="multi-filing_services">Multi-Filing Services</h2>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Add Object To Folder </th><th> No </th><th> ??? </th></tr>
-<tr><th> Remove Object From Folder </th><th> No </th><th> ??? </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Add Object To Folder </td><td> No </td><td> ??? </td></tr>
+<tr><td> Remove Object From Folder </td><td> No </td><td> ??? </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-PolicyServices"></a></p>
 <h2 id="policy_services">Policy Services</h2>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Apply Policy </th><th> No </th><th> ??? </th></tr>
-<tr><th> Remove Policy </th><th> No </th><th> ??? </th></tr>
-<tr><th> Get Applied Policies </th><th> No </th><th> ??? </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Apply Policy </td><td> No </td><td> ??? </td></tr>
+<tr><td> Remove Policy </td><td> No </td><td> ??? </td></tr>
+<tr><td> Get Applied Policies </td><td> No </td><td> ??? </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-ACLServices"></a></p>
 <h2 id="acl_services">ACL Services</h2>
 <table>
-<tr><th> *Function* </th><th> *Status* </th><th> *Return Type* </th></tr>
-<tr><th> Get ACL </th><th> No </th><th> ??? </th></tr>
-<tr><th> Apply ACL </th><th> No </th><th> ??? </th></tr>
+<tr><th> Function </th><th> Status </th><th> Return Type </th></tr>
+<tr><td> Get ACL </td><td> No </td><td> ??? </td></tr>
+<tr><td> Apply ACL </td><td> No </td><td> ??? </td></tr>
 </table>
 
 <p><a name="PHPFunctionCoverage-DocumentationonVariousReturnTypes"></a></p>
 <h1 id="documentation_on_various_return_types">Documentation on Various Return Types</h1>
 <table>
-<tr><th> *Return Type* </th><th> *Atom Pub Type* </th><th> *Description of PHP Structure* </th><th>
-*Comments* </th></tr>
-
-1. Links (used by the client to navigate the repository)
-1. URI Templates (used by the client to navigate the repository
-1. Collections (used by the client to navigate the repository)
-1. Capabilities
-1. Repository Information || ||
-
-1. Links  (used by the client to navigate the repository)
-1. Properties
-1. UUID
-
-* Document
-* Folder
-* Policy
-* Relationship
-* Object ID
-* Object ID+Change Token ||
-
-* *objectsById* \- an associative array of the Entries
-* *objectList* \- an array of references to the objets in the *objectsById*
-array || Objects in the feed may not be fully populated ||
-<tr><th> Tree of CMIS Objects </th><th> Feed with CMIS Hierarchy Extensions </th><th> Array
-similar to above. Hierarchy is achieved by adding a "children" object to
-each Entry that has children. The "Children" object contains the same
-structure as the Feed (2 arrays) </th><th> Objects in the feed may not be fully
-populated </th></tr>
-
-1. Links  (used by the client to navigate the repository)
-1. Properties
-1. Attributes
-1. ID (Object Type ID) || The Type Definition data structure needs work for
-completion. Currently it has enough to support the needs of the Object
-Services ||
-
-* *objectsById* \- an associative array of the Entries
-* *objectList* \- an array of references to the objets in the *objectsById*
-array || Objects in the feed may not be fully populated ||
-<tr><th> Tree of Type Definitions </th><th> Feed with CMIS Hierarchy Extensions </th><th> Array
-similar to above. Hierarchy is achieved by adding a "children" object to
-each Entry that has children. The "Children" object contains the same
-structure as the Feed (2 arrays) </th><th> Objects in the feed may not be fully
-populated </th></tr>
-<tr><th> Content Stream </th><th> Content </th><th> Content </th><th> </th></tr></div>
+<tr>
+ <th> Return Type </th>
+ <th> Atom Pub Type </th>
+ <th> Description of PHP Structure </th>
+ <th> Comments </th>
+</tr>
+<tr>
+ <td> Repository Definition </td>
+ <td> Workspace </td>
+ <td> An object with 5 arrays
+  <ol>
+   <li> Links (used by the client to navigate the repository) </li>
+   <li> URI Templates (used by the client to navigate the repository </li>
+   <li> Collections (used by the client to navigate the repository) </li>
+   <li> Capabilities </li>
+   <li> Repository Information </li>
+  </ol>
+ </td>
+ <td> </td>
+</tr> 
+<tr>  
+ <td> CMIS Object </td>
+ <td> Entry </td>
+ <td> An object with 2 arrays and 2 scalars:
+  <ol>
+   <li> Links  (used by the client to navigate the repository) </li>
+   <li> Properties </li>
+   <li> UUID </li>
+   <li> ID (Object ID) </li>
+  </ol>
+ </td>
+ <td> CMIS Object can refer to:
+  <ul>
+   <li> Document </li>
+   <li> Folder </li>
+   <li> Policy </li>
+   <li> Relationship </li>
+   <li> Object ID </li>
+   <li> Object ID+Change Token </li>
+  </ul>
+ </td>
+</tr>
+<tr>
+ <td> List of CMIS Objects </td>
+ <td> Feed </td>
+ <td> PHP object with 2 arrays of Entry objects:
+  <ul>
+   <li> objectsById - an associative array of the Entries </li>
+   <li> objectList - an array of references to the objets in the objectsById array </li>
+  </ul>
+ </td>
+ <td> Objects in the feed may not be fully populated </td>
+</tr>
+<tr>
+ <td> Tree of CMIS Objects </td>
+ <td> Feed with CMIS Hierarchy Extensions </td>
+ <td> Array similar to above.
+    Hierarchy is achieved by adding a "children" object to each Entry that has children.
+    The "Children" object contains the same structure as the Feed (2 arrays) </td>
+ <td> Objects in the feed may not be fully populated </td>
+</tr>
+<tr>
+ <td> Type Definition </td>
+ <td> Entry </td>
+ <td> An Object with 3 arrays and 1 scalar:
+  <ol>
+   <li>Links  (used by the client to navigate the repository)</li>
+   <li>Properties</li>
+   <li>Attributes</li>
+   <li>ID (Object Type ID)</li>
+  </ol>
+ </td>
+ <td>
+  The Type Definition data structure needs work for completion.
+  Currently it has enough to support the needs of the Object Services
+ </td>
+</tr>
+<tr>
+ <td> List of Type Definitions </td>
+ <td> Feed with CMIS Hierarchy Extensions </td>
+ <td> PHP object with 2 arrays of Entry objects:
+  <ul>  
+   <li> objectsById - an associative array of the Entries </li>
+   <li> objectList - an array of references to the objets in the objectsById array </li>
+  </ul>
+ </td>
+ <td> Objects in the feed may not be fully populated </td>
+</tr>
+<tr>
+ <td> Tree of Type Definitions </td>
+ <td> Feed with CMIS Hierarchy Extensions </td>
+ <td> Array similar to above. Hierarchy is achieved by adding a "children" object to each Entry that has children.
+      The "Children" object contains the same structure as the Feed (2 arrays) </td>
+ <td> Objects in the feed may not be fully populated </td>
+</tr>
+<tr>
+ <td> Content Stream </td>
+ <td> Content </td>
+ <td> Content </td>
+ <td> </td>
+</tr>
+</table></div>
              <!-- Content -->
            </td>
           </tr>