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 String |
escape(String listValue) |
protected org.alfresco.service.namespace.QName |
getFullName(String name) |
Object |
getValue(org.alfresco.service.namespace.QName name,
ContentModelItemData<?> data) |
boolean |
isApplicableForField(String fieldName) |
boolean |
isApplicableForProperty(org.alfresco.service.namespace.QName propName) |
static void |
main(String[] args) |
getGroup, getLogger, getRegistryKey, getTypeDefinition, makeFieldgenerateField, generateTypedField, getExpectedDataType, getPrefixedName, makeDataKeyForName, populateFieldDefinition, setDictionaryService, setNamespaceServicegenerateField, setFieldProcessorRegistrypublic 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(String fieldName)
public void addEscapedPropertyName(org.alfresco.service.namespace.QName name)
protected org.alfresco.service.namespace.QName getFullName(String name)
getFullName in class QNameFieldProcessor<org.alfresco.service.cmr.dictionary.PropertyDefinition>public static void main(String[] args)
Copyright © 2005–2018 Alfresco Software. All rights reserved.