[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] Commented: (CMIS-449) Add/update pathbehavior
[ http://tools.oasis-open.org/issues/browse/CMIS-449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17333#action_17333 ] Al Brown commented on CMIS-449: ------------------------------- JIRA Cleanup > Add/update path behavior > ------------------------ > > Key: CMIS-449 > URL: http://tools.oasis-open.org/issues/browse/CMIS-449 > Project: OASIS Content Management Interoperability Services (CMIS) TC > Issue Type: Bug > Reporter: Al Brown > Assignee: Ryan McVeigh > Fix For: Committee Draft 04 > > > Accepted by TC > New JIRA issue: > Edit this section to say that there's no required naming convention for the folder/leaf name for objects, just that the path for each item MUST be unique. > To calculate a path to an object: <ParentFolder.Path> + "/" + object.PathSegment > Change GetFolderPath to GetObjectByPath(Path) > We add parameters to getChildren/Descendants/getFolderTree for "includePathSegment" Gives you the path token to each returned item. (I.e. Folder gives you "FolderName/", and for Document you get "LeafName.doc"). > We add parameter to GetObjectParents for "includeObjectPaths" which returns (for each parent) the path to the OBJECT in that folder). > Example: > /A > /b > DOCFOO > DOCFOO > ---------- > GetProperties(A): > - Folder A: > - CMIS:Path = /A > GetProperties(b): > - Folder B: > - CMIS:Path = /A/b > GetChildrenA: > - b/ > - C.doc > GetChildrenB: > - X.doc > GetObjectParents(DOCFOO): > C.doc > - CMIS:Path = /A/ -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]