public interface CMISTypeDefinition
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
getActionEvaluators()
Gets the Action evaluators for this type
|
java.util.Collection |
getAllowedSourceTypes()
For an association, get the collection of valid source types.
|
java.util.Collection |
getAllowedTargetTypes()
For an association, get the collection of valid target types.
|
CMISTypeDefinition |
getBaseType()
Get the base type
|
CMISContentStreamAllowedEnum |
getContentStreamAllowed()
Is a content stream allowed for this type? It may be disallowed, optional or mandatory.
|
java.lang.String |
getDescription()
Get the description for the type
|
java.lang.String |
getDisplayName()
Get the display name for the type.
|
java.util.Map |
getOwnedPropertyDefinitions()
Gets the property definitions owned by this type
|
CMISTypeDefinition |
getParentType()
Get the type for the parent
|
java.util.Map |
getPropertyDefinitions()
Gets the property definitions for this type (owned and inherited)
|
java.lang.String |
getQueryName()
Get the table name used for queries against the type.
|
java.util.Collection |
getSubTypes(boolean descendants)
Get the sub-types
|
CMISTypeId |
getTypeId()
Get the unique identifier for the type
|
boolean |
isControllableACL()
Are objects of this type controllable via ACLs.
|
boolean |
isControllablePolicy()
Are objects of this type controllable via Policies.
|
boolean |
isCreatable()
Can objects of this type be created?
|
boolean |
isFileable()
Are objects of this type fileable?
|
boolean |
isFullTextIndexed()
Is the type full text indexed for querying via CONTAINS()
|
boolean |
isIncludedInSuperTypeQuery()
Are objects of this type included in super type queries
|
boolean |
isPublic() |
boolean |
isQueryable()
Is this type queryable? If not, the type may not appear in the FROM clause of a query.
|
boolean |
isVersionable()
Is this type versionable? If true this implies all instances of the type are versionable.
|
boolean isPublic()
CMISTypeId getTypeId()
java.lang.String getQueryName()
java.lang.String getDisplayName()
CMISTypeDefinition getParentType()
java.util.Collection getSubTypes(boolean descendants)
descendants - CMISTypeDefinition getBaseType()
java.lang.String getDescription()
boolean isCreatable()
boolean isFileable()
boolean isQueryable()
boolean isFullTextIndexed()
boolean isControllablePolicy()
boolean isControllableACL()
boolean isIncludedInSuperTypeQuery()
boolean isVersionable()
CMISContentStreamAllowedEnum getContentStreamAllowed()
java.util.Collection getAllowedSourceTypes()
java.util.Collection getAllowedTargetTypes()
java.util.Map getPropertyDefinitions()
java.util.Map getOwnedPropertyDefinitions()
java.util.Map getActionEvaluators()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.