public class PropertyFieldProcessor extends QNameFieldProcessor
FieldProcessor implementation that handles properties.dictionaryService, namespaceService| Constructor and Description |
|---|
PropertyFieldProcessor() |
PropertyFieldProcessor(org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) |
| Modifier and Type | Method and Description |
|---|---|
protected FieldGroup |
getGroup(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef) |
protected org.apache.commons.logging.Log |
getLogger() |
protected java.lang.String |
getRegistryKey() |
protected org.alfresco.service.cmr.dictionary.PropertyDefinition |
getTypeDefinition(org.alfresco.service.namespace.QName fullName,
ContentModelItemData itemData,
boolean isForcedField) |
java.lang.Object |
getValue(org.alfresco.service.namespace.QName name,
ContentModelItemData data) |
Field |
makeField(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef,
java.lang.Object value,
FieldGroup group) |
generateField, generateTypedField, getExpectedDataType, getFullName, getPrefixedName, makeDataKeyForName, populateFieldDefinition, setDictionaryService, setNamespaceServicegenerateField, setFieldProcessorRegistrypublic PropertyFieldProcessor()
public PropertyFieldProcessor(org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
protected org.apache.commons.logging.Log getLogger()
getLogger in class AbstractFieldProcessorLog used to log events that occur while processing fields.protected org.alfresco.service.cmr.dictionary.PropertyDefinition getTypeDefinition(org.alfresco.service.namespace.QName fullName,
ContentModelItemData itemData,
boolean isForcedField)
getTypeDefinition in class QNameFieldProcessorpublic Field makeField(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef, java.lang.Object value, FieldGroup group)
makeField in class QNameFieldProcessorprotected FieldGroup getGroup(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef)
getGroup in class QNameFieldProcessorpublic java.lang.Object getValue(org.alfresco.service.namespace.QName name,
ContentModelItemData data)
getValue in class QNameFieldProcessorprotected java.lang.String getRegistryKey()
getRegistryKey in class AbstractFieldProcessorString key used to identify this FieldProcessor in a FieldProcessorRegistry.Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.