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 invalid input: '<'% %>. Les balises reconnues sont invalid input: '<'# #>
Author:
oboitel
  • Constructor Details

    • GrammarEvaluatorProcessor

      public GrammarEvaluatorProcessor(io.vertigo.commons.script.ScriptManager scriptManager, ScriptGrammar scriptGrammar)
      Constructeur.
      Parameters:
      scriptManager - Manager des scripts
      scriptGrammar - ScriptGrammar
  • Method Details

    • 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 interface MergerProcessor
      Parameters:
      input - Donnée d'entrée.
      publisherData - Données de la fusion d'édition
      Returns:
      Chaine manipulée par le processor