org.apache.chemistry.opencmis.inmemory.storedobj.api
Interface Folder

All Superinterfaces:
Children, Filing, SingleFiling, StoredObject
All Known Implementing Classes:
FolderImpl

public interface Folder
extends Children, SingleFiling, StoredObject

A folder is a concrete object (meaning it can be stored) and has Each folder is contained in a parent folder. The parent folder for the special root folder is null.

Author:
Jens

Field Summary
 
Fields inherited from interface org.apache.chemistry.opencmis.inmemory.storedobj.api.Filing
PATH_SEPARATOR
 
Method Summary
 List<String> getAllowedChildObjectTypeIds()
          return a list of allowed types of children in this folder
 
Methods inherited from interface org.apache.chemistry.opencmis.inmemory.storedobj.api.Children
addChildDocument, addChildDocument, addChildFolder, getChildren, getFolderChildren, hasChild
 
Methods inherited from interface org.apache.chemistry.opencmis.inmemory.storedobj.api.SingleFiling
getParent, getPath, setParent
 
Methods inherited from interface org.apache.chemistry.opencmis.inmemory.storedobj.api.Filing
getParents, hasParent, move
 
Methods inherited from interface org.apache.chemistry.opencmis.inmemory.storedobj.api.StoredObject
createSystemBasePropertiesWhenCreated, fillProperties, getChangeToken, getCreatedAt, getCreatedBy, getId, getModifiedAt, getModifiedBy, getName, getProperties, getRepositoryId, getTypeId, persist, rename, setCreatedAt, setCreatedBy, setCustomProperties, setModifiedAtNow, setModifiedBy, setName, setProperties, setRepositoryId, setTypeId, updateSystemBasePropertiesWhenModified
 

Method Detail

getAllowedChildObjectTypeIds

List<String> getAllowedChildObjectTypeIds()
return a list of allowed types of children in this folder

Returns:


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.