public class ExtendedPropertyFieldProcessor extends PropertyFieldProcessor
PropertyFieldProcessor that allows certain properties to have their values escaped,
prior to joining them using comma's to use as form-field data.dictionaryService, namespaceService| Constructor and Description |
|---|
ExtendedPropertyFieldProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEscapedPropertyName(org.alfresco.service.namespace.QName name) |
protected java.lang.String |
escape(java.lang.String listValue) |
protected org.alfresco.service.namespace.QName |
getFullName(java.lang.String name) |
java.lang.Object |
getValue(org.alfresco.service.namespace.QName name,
ContentModelItemData data) |
boolean |
isApplicableForField(java.lang.String fieldName) |
boolean |
isApplicableForProperty(org.alfresco.service.namespace.QName propName) |
static void |
main(java.lang.String[] args) |
getGroup, getLogger, getRegistryKey, getTypeDefinition, makeFieldgenerateField, generateTypedField, getExpectedDataType, getPrefixedName, makeDataKeyForName, populateFieldDefinition, setDictionaryService, setNamespaceServicegenerateField, setFieldProcessorRegistrypublic java.lang.Object getValue(org.alfresco.service.namespace.QName name,
ContentModelItemData data)
getValue in class PropertyFieldProcessorpublic boolean isApplicableForProperty(org.alfresco.service.namespace.QName propName)
public boolean isApplicableForField(java.lang.String fieldName)
public void addEscapedPropertyName(org.alfresco.service.namespace.QName name)
protected org.alfresco.service.namespace.QName getFullName(java.lang.String name)
getFullName in class QNameFieldProcessorprotected java.lang.String escape(java.lang.String listValue)
public static void main(java.lang.String[] args)
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.