org.alfresco.cmis.client.impl
Class AlfrescoDocumentTypeImpl
java.lang.Object
org.alfresco.cmis.client.impl.AlfrescoDocumentTypeImpl
- All Implemented Interfaces:
- Serializable, AlfrescoDocumentType, AlfrescoObjectType, org.apache.chemistry.opencmis.client.api.ObjectType, org.apache.chemistry.opencmis.commons.data.ExtensionsData, org.apache.chemistry.opencmis.commons.definitions.DocumentTypeDefinition, org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
public class AlfrescoDocumentTypeImpl
- extends Object
- implements AlfrescoDocumentType
- See Also:
- Serialized Form
| Fields inherited from interface org.apache.chemistry.opencmis.client.api.ObjectType |
DOCUMENT_BASETYPE_ID, FOLDER_BASETYPE_ID, POLICY_BASETYPE_ID, RELATIONSHIP_BASETYPE_ID |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AlfrescoDocumentTypeImpl
public AlfrescoDocumentTypeImpl(AlfrescoDocument doc)
isVersionable
public Boolean isVersionable()
- Specified by:
isVersionable in interface org.apache.chemistry.opencmis.commons.definitions.DocumentTypeDefinition
getContentStreamAllowed
public org.apache.chemistry.opencmis.commons.enums.ContentStreamAllowed getContentStreamAllowed()
- Specified by:
getContentStreamAllowed in interface org.apache.chemistry.opencmis.commons.definitions.DocumentTypeDefinition
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.