|
Content meta-data is organised into models where each model is given a qualified name. This means that it is safe to develop independent models and bring them together into the same Repository without name clashes (as long their namespace is different).
Method Summary | ||
getAllAspects() | ||
getAllAspects(boolean includeInherited) | ||
getAllAssociations() Get all the association definitions |
||
getAllAssociations(boolean includeInherited) | ||
getAllDataTypes() | ||
getAllModels() | ||
getAllProperties(QName dataType) Get all properties defined across all models with the given data type. |
||
getAllTypes() | ||
getAllTypes(boolean includeInherited) | ||
getAnonymousType(QName name) Creates an anonymous TypeDefinition with all the mandatory Aspects applied. |
||
getAnonymousType(QName type, Collection<QName> aspects) Construct an anonymous type that combines the definitions of the specified type and aspects. |
||
getAspect(QName name) | ||
getAspects(QName model) | ||
getAssociation(QName associationName) Gets the definition of the association as defined by its owning Class. |
||
getAssociations(QName model) | ||
getClass(QName name) | ||
getConstraint(QName constraintQName) Gets the definition of the constraint |
||
getConstraints(QName model) Get constraints for the specified model |
||
getConstraints(QName model, boolean referenceableDefsOnly) Get constraints for the specified model Optionally return referenceable (ie. |
||
getDataType(Class<?> javaClass) | ||
getDataType(QName name) | ||
getDataTypes(QName model) | ||
getModel(QName model) | ||
getModelByNamespaceUri(String uri) | ||
getProperties(QName model) Get all properties for the specified model |
||
getProperties(QName model, QName dataType) Get all properties defined for the given model with the given data type. |
||
getProperty(QName propertyName) Gets the definition of the property as defined by its owning Class. |
||
getProperty(QName className, QName propertyName) Gets the definition of the property as defined by the specified Class. |
||
getPropertyDefs(QName className) Gets the definitions of the properties defined by the specified Class. |
||
getSubAspects(QName aspect, boolean follow) | ||
getSubTypes(QName type, boolean follow) Get the sub types of the type. |
||
getType(QName name) | ||
getTypes(QName model) | ||
boolean |
isSubClass(QName className, QName ofClassName) Determines whether a class is a sub-class of another class |
Methods inherited from interface org.alfresco.service.cmr.i18n.MessageLookup |
getMessage, getMessage, getMessage, getMessage |
|