Package org.alfresco.opencmis.dictionary
Class RelationshipTypeDefintionWrapper
java.lang.Object
org.alfresco.opencmis.dictionary.AbstractTypeDefinitionWrapper
org.alfresco.opencmis.dictionary.RelationshipTypeDefintionWrapper
- All Implemented Interfaces:
Serializable,TypeDefinitionWrapper
- See Also:
-
Field Summary
Fields inherited from class org.alfresco.opencmis.dictionary.AbstractTypeDefinitionWrapper
actionEvaluators, alfrescoClass, alfrescoName, parent, propertiesById, propertiesByQName, propertiesByQueryName -
Constructor Summary
ConstructorsConstructorDescriptionRelationshipTypeDefintionWrapper(CMISMapping cmisMapping, PropertyAccessorMapping accessorMapping, PropertyLuceneBuilderMapping luceneBuilderMapping, String typeId, DictionaryService dictionaryService, AssociationDefinition cmisAssocDef) RelationshipTypeDefintionWrapper(CMISMapping cmisMapping, PropertyAccessorMapping accessorMapping, PropertyLuceneBuilderMapping luceneBuilderMapping, String typeId, DictionaryService dictionaryService, ClassDefinition cmisClassDef) -
Method Summary
Modifier and TypeMethodDescriptionconnectParentAndSubTypes(CMISMapping cmisMapping, CMISDictionaryRegistry registry, DictionaryService dictionaryService) getProperties(boolean update) getPropertyById(String propertyId) voidresolveInheritance(CMISMapping cmisMapping, CMISDictionaryRegistry registry, DictionaryService dictionaryService) voidupdateDefinition(DictionaryService dictionaryService) Methods inherited from class org.alfresco.opencmis.dictionary.AbstractTypeDefinitionWrapper
assertComplete, createActionEvaluators, createOwningPropertyDefinitions, createPropertyDefinition, getActionEvaluators, getAlfrescoClass, getAlfrescoName, getBaseTypeId, getParent, getPropertyByQName, getPropertyByQueryName, getTenantId, getTypeDefinition, getTypeId, isBaseType, registerProperty, setTypeDefDescription, setTypeDefDisplayName, setTypeDefinition, updateProperties, updateProperty, updateTypeDefInclProperties
-
Constructor Details
-
RelationshipTypeDefintionWrapper
public RelationshipTypeDefintionWrapper(CMISMapping cmisMapping, PropertyAccessorMapping accessorMapping, PropertyLuceneBuilderMapping luceneBuilderMapping, String typeId, DictionaryService dictionaryService, ClassDefinition cmisClassDef) -
RelationshipTypeDefintionWrapper
public RelationshipTypeDefintionWrapper(CMISMapping cmisMapping, PropertyAccessorMapping accessorMapping, PropertyLuceneBuilderMapping luceneBuilderMapping, String typeId, DictionaryService dictionaryService, AssociationDefinition cmisAssocDef)
-
-
Method Details
-
connectParentAndSubTypes
public List<TypeDefinitionWrapper> connectParentAndSubTypes(CMISMapping cmisMapping, CMISDictionaryRegistry registry, DictionaryService dictionaryService) - Specified by:
connectParentAndSubTypesin classAbstractTypeDefinitionWrapper
-
resolveInheritance
public void resolveInheritance(CMISMapping cmisMapping, CMISDictionaryRegistry registry, DictionaryService dictionaryService) - Specified by:
resolveInheritancein classAbstractTypeDefinitionWrapper
-
updateDefinition
- Specified by:
updateDefinitionin interfaceTypeDefinitionWrapper- Overrides:
updateDefinitionin classAbstractTypeDefinitionWrapper
-
getPropertyById
- Specified by:
getPropertyByIdin interfaceTypeDefinitionWrapper- Overrides:
getPropertyByIdin classAbstractTypeDefinitionWrapper
-
getProperties
- Specified by:
getPropertiesin interfaceTypeDefinitionWrapper- Overrides:
getPropertiesin classAbstractTypeDefinitionWrapper
-
getProperties
-