org.nuiton.processor.filters
Class GeneratorTemplatesFilterBody
java.lang.Object
org.nuiton.processor.filters.DefaultFilter
org.nuiton.processor.filters.GeneratorTemplatesFilter
org.nuiton.processor.filters.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: = 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: +
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GeneratorTemplatesFilterBody
public GeneratorTemplatesFilterBody()
getHeader
protected String getHeader()
- la chaine du header
- Overrides:
getHeader in class GeneratorTemplatesFilter
- Returns:
- la chaine du header
getFooter
protected String getFooter()
- la chaine du footer
- Overrides:
getFooter in class GeneratorTemplatesFilter
- Returns:
- la chaine du footer
Copyright © 2002-2010 CodeLutin. All Rights Reserved.