OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cmis-browser message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Browser Binding Schema


Hi,

Here are a few suggestions:

- "Property" should be extended with:

    string  type [ "string", "boolean", "decimal", "integer", "datetime", "uri", "id", "html" ];
    string  cardinality [ "single", "multi" ];

    It really helps clients that don't cache type definitions.


- "Property" and "Property Definition Type" should be maps. We have talked about that already.


- And finally a few additional object types we need:

    Object parent: http://docs.oasis-open.org/ns/cmis/browser/201103/objectParent
    object {
        ref "http://docs.oasis-open.org/ns/cmis/browser/201103/object"; object;
        string relativePathSegment?;
    }*;
 
    Object container: http://docs.oasis-open.org/ns/cmis/browser/201103/objectContainer
    object {
        ref "http://docs.oasis-open.org/ns/cmis/browser/201103/object"; object;
        array { ref "http://docs.oasis-open.org/ns/cmis/browser/201103/objectContainer"; } children?;
    }*;

    Type list: http://docs.oasis-open.org/ns/cmis/browser/201103/typeList
    object {
        array { ref "http://docs.oasis-open.org/ns/cmis/browser/201103/typeDefinitionType"; } types;
        boolean hasMoreItems?;
        integer numItems?;
    }*;

    Type container: http://docs.oasis-open.org/ns/cmis/browser/201103/typeContainer
    object {
        ref "http://docs.oasis-open.org/ns/cmis/browser/201103/typeDefinitionType"; type;
        array { ref "http://docs.oasis-open.org/ns/cmis/browser/201103/typeContainer"; } children?;
    }*;


Cheers,

Florian


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]