Package org.alfresco.repo.dictionary
Interface DictionaryRegistry
-
- All Known Implementing Classes:
AbstractDictionaryRegistry
,CoreDictionaryRegistryImpl
,TenantDictionaryRegistryImpl
public interface DictionaryRegistry
- Author:
- sglover
-
-
Method Summary
-
-
-
Method Detail
-
init
void init()
-
remove
void remove()
-
getModel
CompiledModel getModel(QName name)
-
modelExists
boolean modelExists(QName name)
-
getUriToModels
Map<String,List<CompiledModel>> getUriToModels()
-
getCompiledModels
Map<QName,CompiledModel> getCompiledModels(boolean includeInherited)
-
putModel
QName putModel(CompiledModel model)
-
removeModel
void removeModel(QName modelName)
-
getTenantDomain
String getTenantDomain()
-
clear
void clear()
-
getModelsForUri
List<CompiledModel> getModelsForUri(String uri)
-
getAspect
AspectDefinition getAspect(QName aspectName)
-
getAssociation
AssociationDefinition getAssociation(QName assocName)
-
getClass
ClassDefinition getClass(QName className)
-
getProperty
PropertyDefinition getProperty(QName propertyName)
-
getType
TypeDefinition getType(QName typeName)
-
getConstraint
ConstraintDefinition getConstraint(QName constraintQName)
-
getDataType
DataTypeDefinition getDataType(QName typeName)
-
getDataType
DataTypeDefinition getDataType(Class javaClass)
-
isModelInherited
boolean isModelInherited(QName modelName)
-
getPrefixes
Collection<String> getPrefixes(String URI)
-
addURI
void addURI(String uri)
-
hasURI
boolean hasURI(String uri)
-
hasPrefix
boolean hasPrefix(String prefix)
-
removeURI
void removeURI(String uri)
-
removePrefix
void removePrefix(String prefix)
-
getTypes
Collection<QName> getTypes(boolean includeInherited)
-
getAssociations
Collection<QName> getAssociations(boolean includeInherited)
-
getAspects
Collection<QName> getAspects(boolean includeInherited)
-
-