org.alfresco.cmis.client.impl
Class AlfrescoFolderTypeImpl

java.lang.Object
  extended by org.alfresco.cmis.client.impl.AlfrescoFolderTypeImpl
All Implemented Interfaces:
Serializable, AlfrescoFolderType, AlfrescoObjectType, org.apache.chemistry.opencmis.client.api.ObjectType, org.apache.chemistry.opencmis.commons.data.ExtensionsData, org.apache.chemistry.opencmis.commons.definitions.FolderTypeDefinition, org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

public class AlfrescoFolderTypeImpl
extends Object
implements AlfrescoFolderType

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.apache.chemistry.opencmis.client.api.ObjectType
DOCUMENT_BASETYPE_ID, FOLDER_BASETYPE_ID, POLICY_BASETYPE_ID, RELATIONSHIP_BASETYPE_ID
 
Constructor Summary
AlfrescoFolderTypeImpl(AlfrescoFolder folder)
           
 
Method Summary
 Collection<org.apache.chemistry.opencmis.client.api.ObjectType> getAspects()
          Returns the aspects that are assigned to the object this type belongs to.
 org.apache.chemistry.opencmis.client.api.ObjectType getBaseType()
           
 org.apache.chemistry.opencmis.commons.enums.BaseTypeId getBaseTypeId()
           
 org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.ObjectType> getChildren()
           
 List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.ObjectType>> getDescendants(int depth)
           
 String getDescription()
           
 String getDisplayName()
           
 List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement> getExtensions()
           
 String getId()
           
 String getLocalName()
           
 String getLocalNamespace()
           
 org.apache.chemistry.opencmis.client.api.ObjectType getParentType()
           
 String getParentTypeId()
           
 Map<String,org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<?>> getPropertyDefinitions()
           
 String getQueryName()
           
 org.apache.chemistry.opencmis.commons.definitions.TypeMutability getTypeMutability()
           
 boolean isBaseType()
           
 Boolean isControllableAcl()
           
 Boolean isControllablePolicy()
           
 Boolean isCreatable()
           
 Boolean isFileable()
           
 Boolean isFulltextIndexed()
           
 Boolean isIncludedInSupertypeQuery()
           
 Boolean isQueryable()
           
 void setExtensions(List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement> extensions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlfrescoFolderTypeImpl

public AlfrescoFolderTypeImpl(AlfrescoFolder folder)
Method Detail

getExtensions

public List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement> getExtensions()
Specified by:
getExtensions in interface org.apache.chemistry.opencmis.commons.data.ExtensionsData

setExtensions

public void setExtensions(List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement> extensions)
Specified by:
setExtensions in interface org.apache.chemistry.opencmis.commons.data.ExtensionsData

getId

public String getId()
Specified by:
getId in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getLocalName

public String getLocalName()
Specified by:
getLocalName in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getLocalNamespace

public String getLocalNamespace()
Specified by:
getLocalNamespace in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getQueryName

public String getQueryName()
Specified by:
getQueryName in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getDescription

public String getDescription()
Specified by:
getDescription in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getBaseTypeId

public org.apache.chemistry.opencmis.commons.enums.BaseTypeId getBaseTypeId()
Specified by:
getBaseTypeId in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getParentTypeId

public String getParentTypeId()
Specified by:
getParentTypeId in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

isCreatable

public Boolean isCreatable()
Specified by:
isCreatable in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

isFileable

public Boolean isFileable()
Specified by:
isFileable in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

isQueryable

public Boolean isQueryable()
Specified by:
isQueryable in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

isFulltextIndexed

public Boolean isFulltextIndexed()
Specified by:
isFulltextIndexed in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

isIncludedInSupertypeQuery

public Boolean isIncludedInSupertypeQuery()
Specified by:
isIncludedInSupertypeQuery in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

isControllablePolicy

public Boolean isControllablePolicy()
Specified by:
isControllablePolicy in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

isControllableAcl

public Boolean isControllableAcl()
Specified by:
isControllableAcl in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getPropertyDefinitions

public Map<String,org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<?>> getPropertyDefinitions()
Specified by:
getPropertyDefinitions in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

getAspects

public Collection<org.apache.chemistry.opencmis.client.api.ObjectType> getAspects()
Description copied from interface: AlfrescoObjectType
Returns the aspects that are assigned to the object this type belongs to.

Specified by:
getAspects in interface AlfrescoObjectType

isBaseType

public boolean isBaseType()
Specified by:
isBaseType in interface org.apache.chemistry.opencmis.client.api.ObjectType

getBaseType

public org.apache.chemistry.opencmis.client.api.ObjectType getBaseType()
Specified by:
getBaseType in interface org.apache.chemistry.opencmis.client.api.ObjectType

getParentType

public org.apache.chemistry.opencmis.client.api.ObjectType getParentType()
Specified by:
getParentType in interface org.apache.chemistry.opencmis.client.api.ObjectType

getChildren

public org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.ObjectType> getChildren()
Specified by:
getChildren in interface org.apache.chemistry.opencmis.client.api.ObjectType

getDescendants

public List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.ObjectType>> getDescendants(int depth)
Specified by:
getDescendants in interface org.apache.chemistry.opencmis.client.api.ObjectType

getTypeMutability

public org.apache.chemistry.opencmis.commons.definitions.TypeMutability getTypeMutability()
Specified by:
getTypeMutability in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition


Copyright © 2011–2014 Alfresco. All rights reserved.