@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 ClassAttributeDefinition
QName getName()
getName
in interface ClassAttributeDefinition
java.lang.String getTitle()
java.lang.String getDescription()
java.lang.String getTitle(MessageLookup messageLookup)
getTitle
in interface ClassAttributeDefinition
java.lang.String getDescription(MessageLookup messageLookup)
getDescription
in interface ClassAttributeDefinition
java.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()
ClassAttributeDefinition
isProtected
in interface ClassAttributeDefinition
boolean 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.