Class ParameterProcessor
java.lang.Object
org.alfresco.repo.action.parameter.ParameterProcessor
- Direct Known Subclasses:
DateParameterProcessor,MessageParameterProcessor,NodeParameterProcessor
Abstract parameter processor implementation.
- Since:
- 2.1
- Author:
- Roy Wetherall
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()voidinit()Init methodabstract StringProcess the parameter value.voidvoidsetParameterProcessorComponent(ParameterProcessorComponent parameterProcessorComponent) protected StringStrips the name of the processor from the subs value.
-
Constructor Details
-
ParameterProcessor
public ParameterProcessor()
-
-
Method Details
-
getName
- Returns:
- parameter processor name
-
setName
- Parameters:
name- parameter processor name
-
setParameterProcessorComponent
- Parameters:
parameterProcessorComponent- parameter processor component
-
init
public void init()Init method -
process
Process the parameter value.- Parameters:
value- substitution valueactionedUponNodeRef- actioned upon node reference- Returns:
- String processed string, original string if subs string invalid
-
stripName
Strips the name of the processor from the subs value.- Parameters:
value- subs value- Returns:
- String subs value with the name and '.' delimiter removed
-