public class ParameterProcessorComponent extends Object implements ParameterSubstitutionSuggester
DEFAULT_MAXIMUM_NUMBER_SUGGESTIONS| Constructor and Description |
|---|
ParameterProcessorComponent() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getSubstitutionSuggestions(String substitutionFragment)
Return a list of substitution suggestions for the passed string fragment.
|
void |
process(org.alfresco.service.cmr.action.ParameterizedItem ruleItem,
org.alfresco.service.cmr.action.ParameterizedItemDefinition ruleItemDefinition,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef) |
String |
process(String value,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
Process the value for substitution within the context of the provided node.
|
String |
process(String value,
org.alfresco.service.cmr.repository.NodeRef nodeRef,
String regExp) |
void |
register(ParameterProcessor processor)
Register parameter processor
|
public void register(ParameterProcessor processor)
processor - public void process(org.alfresco.service.cmr.action.ParameterizedItem ruleItem,
org.alfresco.service.cmr.action.ParameterizedItemDefinition ruleItemDefinition,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
ruleItem - ruleItemDefinition - actionedUponNodeRef - public String process(String value, org.alfresco.service.cmr.repository.NodeRef nodeRef)
value - valuenodeRef - node referencepublic String process(String value, org.alfresco.service.cmr.repository.NodeRef nodeRef, String regExp)
public List<String> getSubstitutionSuggestions(String substitutionFragment)
getSubstitutionSuggestions in interface ParameterSubstitutionSuggestersubtitutionFragment - Text fragment to search on.Copyright © 2005–2017 Alfresco Software. All rights reserved.