@AlfrescoPublicApi public interface PropertyDefinition extends ClassAttributeDefinition
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAnalyserResourceBundleName()
Get the name of the property bundle that defines analyser mappings for this class.
|
java.util.List |
getConstraints()
Get all constraints that apply to the property value
|
ClassDefinition |
getContainerClass() |
DataTypeDefinition |
getDataType() |
java.lang.String |
getDefaultValue() |
java.lang.String |
getDescription()
Deprecated.
The problem identified in MNT-413 will still exist
|
java.lang.String |
getDescription(MessageLookup messageLookup) |
IndexTokenisationMode |
getIndexTokenisationMode() |
ModelDefinition |
getModel() |
QName |
getName() |
java.lang.String |
getTitle()
Deprecated.
The problem identified in MNT-413 will still exist
|
java.lang.String |
getTitle(MessageLookup messageLookup) |
boolean |
isIndexed() |
boolean |
isIndexedAtomically()
All non atomic properties will be indexed at the same time.
|
boolean |
isMandatory() |
boolean |
isMandatoryEnforced() |
boolean |
isMultiValued() |
boolean |
isOverride() |
boolean |
isProtected()
Is this association or property maintained by the Repository?
|
boolean |
isStoredInIndex() |
java.lang.String |
resolveAnalyserClassName() |
java.lang.String |
resolveAnalyserClassName(java.util.Locale locale) |
ModelDefinition getModel()
getModel in interface ClassAttributeDefinitionQName getName()
getName in interface ClassAttributeDefinitionjava.lang.String getTitle()
java.lang.String getDescription()
java.lang.String getTitle(MessageLookup messageLookup)
getTitle in interface ClassAttributeDefinitionjava.lang.String getDescription(MessageLookup messageLookup)
getDescription in interface ClassAttributeDefinitionjava.lang.String getDefaultValue()
DataTypeDefinition getDataType()
ClassDefinition getContainerClass()
boolean isOverride()
boolean isMultiValued()
boolean isMandatory()
boolean isMandatoryEnforced()
mandatory properties, or false if the
system just marks objects that don't have all mandatory
properties present.boolean isProtected()
ClassAttributeDefinitionisProtected in interface ClassAttributeDefinitionboolean isIndexed()
boolean isStoredInIndex()
IndexTokenisationMode getIndexTokenisationMode()
boolean isIndexedAtomically()
java.util.List getConstraints()
java.lang.String getAnalyserResourceBundleName()
java.lang.String resolveAnalyserClassName(java.util.Locale locale)
locale - resourceBundleClassLoader - java.lang.String resolveAnalyserClassName()
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.