org.xcmis.client.gwt.object
Interface CmisObject

All Known Subinterfaces:
CmisDocument, CmisFolder, CmisPolicy, CmisRelationship
All Known Implementing Classes:
CmisDocumentImpl, CmisFolderImpl, CmisObjectImpl, CmisPolicyImpl, CmisRelationshipImpl

public interface CmisObject

Created by The eXo Platform SAS.

Version:
$Id: ${date} ${time}
Author:
Ann Zhuleva

Method Summary
 List<AccessControlEntry> getACL()
          
 AllowableActions getAllowableActions()
          
 ChangeInfo getChangeInfo()
          
 ObjectInfo getObjectInfo()
          
 String getPathSegment()
          
 Collection<String> getPolicyIds()
          
 CmisProperties getProperties()
          
 List<CmisObjectImpl> getRelationship()
          
 List<Rendition> getRenditions()
          
 boolean isExactACL()
          
 void setAllowableActions(AllowableActions allowableActions)
           
 void setChangeInfo(ChangeInfo changeInfo)
           
 void setExactACL(boolean exactACL)
           
 void setObjectInfo(ObjectInfo objectInfo)
           
 void setPathSegment(String pathSegment)
           
 void setProperties(CmisProperties properties)
           
 

Method Detail

getACL

List<AccessControlEntry> getACL()


getAllowableActions

AllowableActions getAllowableActions()


getChangeInfo

ChangeInfo getChangeInfo()


getObjectInfo

ObjectInfo getObjectInfo()


getPathSegment

String getPathSegment()


getPolicyIds

Collection<String> getPolicyIds()


getProperties

CmisProperties getProperties()


setProperties

void setProperties(CmisProperties properties)
Parameters:
properties -

getRelationship

List<CmisObjectImpl> getRelationship()


getRenditions

List<Rendition> getRenditions()


isExactACL

boolean isExactACL()


setAllowableActions

void setAllowableActions(AllowableActions allowableActions)

setChangeInfo

void setChangeInfo(ChangeInfo changeInfo)

setObjectInfo

void setObjectInfo(ObjectInfo objectInfo)

setExactACL

void setExactACL(boolean exactACL)

setPathSegment

void setPathSegment(String pathSegment)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.