public class ItemTypeDefinitionWrapper extends ShadowTypeDefinitionWrapper
actionEvaluators, alfrescoClass, alfrescoName, parent, propertiesById, propertiesByQName, propertiesByQueryName
Constructor and Description |
---|
ItemTypeDefinitionWrapper(CMISMapping cmisMapping,
PropertyAccessorMapping accessorMapping,
PropertyLuceneBuilderMapping luceneBuilderMapping,
String typeId,
DictionaryService dictionaryService,
ClassDefinition cmisClassDef) |
Modifier and Type | Method and Description |
---|---|
Collection<PropertyDefinitionWrapper> |
getProperties() |
Collection<PropertyDefinitionWrapper> |
getProperties(boolean update) |
PropertyDefinitionWrapper |
getPropertyById(String propertyId) |
void |
updateDefinition(DictionaryService dictionaryService) |
connectParentAndSubTypes, resolveInheritance
assertComplete, createActionEvaluators, createOwningPropertyDefinitions, createPropertyDefinition, getActionEvaluators, getAlfrescoClass, getAlfrescoName, getBaseTypeId, getParent, getPropertyByQName, getPropertyByQueryName, getTenantId, getTypeDefinition, getTypeId, isBaseType, registerProperty, setTypeDefDescription, setTypeDefDisplayName, setTypeDefinition, updateProperties, updateProperty, updateTypeDefInclProperties
public ItemTypeDefinitionWrapper(CMISMapping cmisMapping, PropertyAccessorMapping accessorMapping, PropertyLuceneBuilderMapping luceneBuilderMapping, String typeId, DictionaryService dictionaryService, ClassDefinition cmisClassDef)
public void updateDefinition(DictionaryService dictionaryService)
updateDefinition
in interface TypeDefinitionWrapper
updateDefinition
in class AbstractTypeDefinitionWrapper
public PropertyDefinitionWrapper getPropertyById(String propertyId)
getPropertyById
in interface TypeDefinitionWrapper
getPropertyById
in class AbstractTypeDefinitionWrapper
public Collection<PropertyDefinitionWrapper> getProperties()
getProperties
in interface TypeDefinitionWrapper
getProperties
in class AbstractTypeDefinitionWrapper
public Collection<PropertyDefinitionWrapper> getProperties(boolean update)
Copyright © 2005–2017 Alfresco Software. All rights reserved.