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) void
resolveInheritance
(CMISMapping cmisMapping, CMISDictionaryRegistry registry, DictionaryService dictionaryService) void
updateDefinition
(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:
connectParentAndSubTypes
in classAbstractTypeDefinitionWrapper
-
resolveInheritance
public void resolveInheritance(CMISMapping cmisMapping, CMISDictionaryRegistry registry, DictionaryService dictionaryService) - Specified by:
resolveInheritance
in classAbstractTypeDefinitionWrapper
-
updateDefinition
- Specified by:
updateDefinition
in interfaceTypeDefinitionWrapper
- Overrides:
updateDefinition
in classAbstractTypeDefinitionWrapper
-
getPropertyById
- Specified by:
getPropertyById
in interfaceTypeDefinitionWrapper
- Overrides:
getPropertyById
in classAbstractTypeDefinitionWrapper
-
getProperties
- Specified by:
getProperties
in interfaceTypeDefinitionWrapper
- Overrides:
getProperties
in classAbstractTypeDefinitionWrapper
-
getProperties
-