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 String
execute(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:
execute
in interfaceMergerProcessor
- Parameters:
input
- Donnée d'entrée.publisherData
- Données de la fusion d'édition- Returns:
- Chaine manipulée par le processor
-
-