Class GeneratorTemplatesFilterBody

All Implemented Interfaces:
Filter

public class GeneratorTemplatesFilterBody extends GeneratorTemplatesFilter
Classe principale du filtre de génération. Ce filtre recherche tout ce qu'il y a entre les tag /*[ et ]*/ a l'interieur de ces tags un autre filtre (GeneratorTemplatesFilterIn) est utilisé pour générer les tags <% %>, <%= %> et *).
  • /*[ et ]*/ est remplacer par + "..." pour chaque ligne et les " sont coté
  • <% %>
  • <%= %>
  • *) permet de fermer un commentaire sans le fermer réeellement, cela permet au éditeur faisant une analyse du code de continuer a fonctionner ce tag est remplacé par son equivalent */ après génération.
Vous pouvez modifier le comportement du processor en mettant des options Une option est incluse dans le tag et est de la forme /*[generator option: <optionName> = valeur]*/ les options existantes sont:
  • passEmptyLine: boolean; cette option permet de supprimer la première et la dernière ligne si elles sont videx
  • writeParentheses: boolean, default: false : cette option permet d'ajouter les parentheses autour du resultat (par defaut ces parentheses correspondent a celles de l'appel a la methode output.write)
  • wtriteString: String, default: +
  • Constructor Details

    • GeneratorTemplatesFilterBody

      public GeneratorTemplatesFilterBody()
  • Method Details