Package fr.becpg.repo.entity
Interface EntityDictionaryService
- All Superinterfaces:
org.alfresco.service.cmr.dictionary.DictionaryService,org.alfresco.service.cmr.i18n.MessageLookup
- All Known Implementing Classes:
EntityDictionaryServiceImpl
public interface EntityDictionaryService
extends org.alfresco.service.cmr.dictionary.DictionaryService
EntityDictionaryService interface.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.service.cmr.dictionary.ClassAttributeDefinitionfindMatchingPropDef(org.alfresco.service.namespace.QName itemType, org.alfresco.service.namespace.QName newItemType, org.alfresco.service.namespace.QName fieldQname) findMatchingPropDef.org.alfresco.service.namespace.QNamegetAssocIndexQName(org.alfresco.service.namespace.QName assocQName) getAssocIndexQName.org.alfresco.service.namespace.QNamegetDefaultPivotAssoc(org.alfresco.service.namespace.QName dataListItemType) getDefaultPivotAssoc.getDescription(org.alfresco.service.cmr.dictionary.ClassAttributeDefinition attributeDefinition, org.alfresco.service.namespace.QName nodeType) getDescription.org.alfresco.service.namespace.QNamegetMultiLevelGroupProperty(org.alfresco.service.namespace.QName dataListItemType) getMultiLevelGroupProperty.org.alfresco.service.namespace.QNamegetMultiLevelSecondaryPivot(org.alfresco.service.namespace.QName dataListItemType) getMultiLevelSecondaryPivot.List<org.alfresco.service.cmr.dictionary.AssociationDefinition>getPivotAssocDefs(org.alfresco.service.namespace.QName sourceType) getPivotAssocDefs.List<org.alfresco.service.cmr.dictionary.AssociationDefinition>getPivotAssocDefs(org.alfresco.service.namespace.QName sourceType, boolean exactMatch) getPivotAssocDefs.org.alfresco.service.cmr.dictionary.ClassAttributeDefinitiongetPropDef(org.alfresco.service.namespace.QName fieldQname) getPropDef.Collection<org.alfresco.service.namespace.QName>getSubTypes(org.alfresco.service.namespace.QName typeQname) getSubTypes.org.alfresco.service.namespace.QNamegetTargetType(org.alfresco.service.namespace.QName createQName) getTargetType.getTitle(org.alfresco.service.cmr.dictionary.ClassAttributeDefinition attributeDefinition, org.alfresco.service.namespace.QName nodeType) getTitle.booleanisAssoc(org.alfresco.service.namespace.QName propQname) isAssoc.booleanisMultiLevelDataList(org.alfresco.service.namespace.QName dataListItemType) isMultiLevelDataList.booleanisMultiLevelLeaf(org.alfresco.service.namespace.QName entityType) isMultiLevelLeaf.booleanisSubClass(org.alfresco.service.namespace.QName subClass, org.alfresco.service.namespace.QName subClassOf) voidregisterExtraAssocsDefMapping(org.alfresco.service.namespace.QName orig, org.alfresco.service.namespace.QName dest) registerExtraAssocsDefMapping.voidregisterPropDefMapping(org.alfresco.service.namespace.QName orig, org.alfresco.service.namespace.QName dest) registerPropDefMapping.toPrefixString(org.alfresco.service.namespace.QName propertyQName) toPrefixString.Methods inherited from interface org.alfresco.service.cmr.dictionary.DictionaryService
getAllAspects, getAllAspects, getAllAssociations, getAllAssociations, getAllDataTypes, getAllModels, getAllProperties, getAllTypes, getAllTypes, getAnonymousType, getAnonymousType, getAspect, getAspects, getAssociation, getAssociations, getClass, getConstraint, getConstraints, getConstraints, getDataType, getDataType, getDataTypes, getModel, getModelByNamespaceUri, getProperties, getProperties, getProperty, getProperty, getPropertyDefs, getSubAspects, getSubTypes, getType, getTypesMethods inherited from interface org.alfresco.service.cmr.i18n.MessageLookup
getMessage, getMessage, getMessage, getMessage
-
Method Details
-
getDefaultPivotAssoc
org.alfresco.service.namespace.QName getDefaultPivotAssoc(org.alfresco.service.namespace.QName dataListItemType) getDefaultPivotAssoc.
- Parameters:
dataListItemType- aQNameobject.- Returns:
- a
QNameobject.
-
isMultiLevelDataList
boolean isMultiLevelDataList(org.alfresco.service.namespace.QName dataListItemType) isMultiLevelDataList.
- Parameters:
dataListItemType- aQNameobject.- Returns:
- a boolean.
-
isMultiLevelLeaf
boolean isMultiLevelLeaf(org.alfresco.service.namespace.QName entityType) isMultiLevelLeaf.
- Parameters:
entityType- aQNameobject.- Returns:
- a boolean.
-
getPivotAssocDefs
List<org.alfresco.service.cmr.dictionary.AssociationDefinition> getPivotAssocDefs(org.alfresco.service.namespace.QName sourceType) getPivotAssocDefs.
- Parameters:
sourceType- aQNameobject.- Returns:
- a
Listobject.
-
getPivotAssocDefs
List<org.alfresco.service.cmr.dictionary.AssociationDefinition> getPivotAssocDefs(org.alfresco.service.namespace.QName sourceType, boolean exactMatch) getPivotAssocDefs.
-
getTargetType
org.alfresco.service.namespace.QName getTargetType(org.alfresco.service.namespace.QName createQName) getTargetType.
- Parameters:
createQName- aQNameobject.- Returns:
- a
QNameobject.
-
getSubTypes
Collection<org.alfresco.service.namespace.QName> getSubTypes(org.alfresco.service.namespace.QName typeQname) getSubTypes.
- Parameters:
typeQname- aQNameobject.- Returns:
- a
Collectionobject.
-
getPropDef
org.alfresco.service.cmr.dictionary.ClassAttributeDefinition getPropDef(org.alfresco.service.namespace.QName fieldQname) getPropDef.
- Parameters:
fieldQname- aQNameobject.- Returns:
- a
ClassAttributeDefinitionobject.
-
findMatchingPropDef
org.alfresco.service.cmr.dictionary.ClassAttributeDefinition findMatchingPropDef(org.alfresco.service.namespace.QName itemType, org.alfresco.service.namespace.QName newItemType, org.alfresco.service.namespace.QName fieldQname) findMatchingPropDef.
- Parameters:
itemType- aQNameobject.newItemType- aQNameobject.fieldQname- aQNameobject.- Returns:
- a
ClassAttributeDefinitionobject.
-
isSubClass
boolean isSubClass(org.alfresco.service.namespace.QName subClass, org.alfresco.service.namespace.QName subClassOf) isSubClass.
- Specified by:
isSubClassin interfaceorg.alfresco.service.cmr.dictionary.DictionaryService
-
getMultiLevelSecondaryPivot
org.alfresco.service.namespace.QName getMultiLevelSecondaryPivot(org.alfresco.service.namespace.QName dataListItemType) getMultiLevelSecondaryPivot.
- Parameters:
dataListItemType- aQNameobject.- Returns:
- a
QNameobject.
-
getMultiLevelGroupProperty
org.alfresco.service.namespace.QName getMultiLevelGroupProperty(org.alfresco.service.namespace.QName dataListItemType) getMultiLevelGroupProperty.
- Parameters:
dataListItemType- aQNameobject.- Returns:
- a
QNameobject.
-
registerPropDefMapping
void registerPropDefMapping(org.alfresco.service.namespace.QName orig, org.alfresco.service.namespace.QName dest) registerPropDefMapping.
- Parameters:
orig- aQNameobject.dest- aQNameobject.
-
isAssoc
boolean isAssoc(org.alfresco.service.namespace.QName propQname) isAssoc.
- Parameters:
propQname- aQNameobject.- Returns:
- a boolean.
-
toPrefixString
toPrefixString.
- Parameters:
propertyQName- aQNameobject- Returns:
- a
Stringobject
-
registerExtraAssocsDefMapping
void registerExtraAssocsDefMapping(org.alfresco.service.namespace.QName orig, org.alfresco.service.namespace.QName dest) registerExtraAssocsDefMapping.
- Parameters:
orig- aQNameobjectdest- aQNameobject
-
getTitle
String getTitle(org.alfresco.service.cmr.dictionary.ClassAttributeDefinition attributeDefinition, org.alfresco.service.namespace.QName nodeType) getTitle.
- Parameters:
attributeDefinition- aClassAttributeDefinitionobjectnodeType- aQNameobject- Returns:
- a
Stringobject
-
getDescription
String getDescription(org.alfresco.service.cmr.dictionary.ClassAttributeDefinition attributeDefinition, org.alfresco.service.namespace.QName nodeType) getDescription.
- Parameters:
attributeDefinition- aClassAttributeDefinitionobjectnodeType- aQNameobject- Returns:
- a
Stringobject
-
getAssocIndexQName
org.alfresco.service.namespace.QName getAssocIndexQName(org.alfresco.service.namespace.QName assocQName) getAssocIndexQName.
- Parameters:
assocQName- aQNameobject- Returns:
- a
QNameobject
-