Class GrammarEvaluatorProcessor
- java.lang.Object
-
- io.vertigo.quarto.impl.publisher.merger.processor.GrammarEvaluatorProcessor
-
- All Implemented Interfaces:
MergerProcessor
public final class GrammarEvaluatorProcessor extends Object implements MergerProcessor
Processor String2String qui evalue la chaine d'entree en transformant les balises de la grammaire ODT en balise jsp <% %>. Les balises reconnues sont <# #>- Author:
- oboitel
-
-
Constructor Summary
Constructors Constructor Description GrammarEvaluatorProcessor(io.vertigo.commons.script.ScriptManager scriptManager, ScriptGrammar scriptGrammar)Constructeur.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringexecute(String input, PublisherData publisherData)Utilise la chaine d'entrée et les parametres de merge pour faire un traitement spécifique.
-
-
-
Constructor Detail
-
GrammarEvaluatorProcessor
public GrammarEvaluatorProcessor(io.vertigo.commons.script.ScriptManager scriptManager, ScriptGrammar scriptGrammar)Constructeur.- Parameters:
scriptManager- Manager des scriptsscriptGrammar- ScriptGrammar
-
-
Method Detail
-
execute
public String execute(String input, PublisherData publisherData)
Utilise la chaine d'entrée et les parametres de merge pour faire un traitement spécifique. Attention la valeur du input peut avoir été mutée.- Specified by:
executein interfaceMergerProcessor- Parameters:
input- Donnée d'entrée.publisherData- Données de la fusion d'édition- Returns:
- Chaine manipulée par le processor
-
-