org.nuiton.processor.filters
Class GeneratorTemplatesFilter

java.lang.Object
  extended by org.nuiton.processor.filters.DefaultFilter
      extended by org.nuiton.processor.filters.GeneratorTemplatesFilter
All Implemented Interfaces:
Filter

public class GeneratorTemplatesFilter
extends DefaultFilter


Nested Class Summary
 
Nested classes/interfaces inherited from class org.nuiton.processor.filters.DefaultFilter
DefaultFilter.State
 
Field Summary
protected  GeneratorTemplatesFilterIn inFilter
           
protected  boolean passEmptyLine
           
protected  boolean writeParentheses
           
protected  String writeString
           
 
Fields inherited from class org.nuiton.processor.filters.DefaultFilter
cachedContent, NOT_FOUND, state
 
Fields inherited from interface org.nuiton.processor.filters.Filter
EMPTY_STRING
 
Constructor Summary
GeneratorTemplatesFilter()
           
 
Method Summary
protected  String getFooter()
          la chaine du footer
protected  String getHeader()
          la chaine du header
 String getWriteString()
           
static void main(String[] args)
           
protected  String performInFilter(String ch)
          methode appele lorsqu'on a la chaine entiere entre le header et le footer.
protected  String performOutFilter(String ch)
          methode appele lorsqu'on a la chaine entiere a l'exterieur du header/footer
 
Methods inherited from class org.nuiton.processor.filters.DefaultFilter
changeState, flush, getMatchIndexFor, getMatchLengthFor, hasCachedData, parse, performHeaderFooterFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

passEmptyLine

protected boolean passEmptyLine

writeParentheses

protected boolean writeParentheses

writeString

protected String writeString

inFilter

protected GeneratorTemplatesFilterIn inFilter
Constructor Detail

GeneratorTemplatesFilter

public GeneratorTemplatesFilter()
Method Detail

getWriteString

public String getWriteString()

performInFilter

protected String performInFilter(String ch)
methode appele lorsqu'on a la chaine entiere entre le header et le footer.

Specified by:
performInFilter in class DefaultFilter
Parameters:
ch - la chaine trouve
Returns:
ce qu'il faut ecrire dans le fichier de sortie

performOutFilter

protected String performOutFilter(String ch)
methode appele lorsqu'on a la chaine entiere a l'exterieur du header/footer

Specified by:
performOutFilter in class DefaultFilter
Parameters:
ch - la chaine trouve
Returns:
ce qu'il faut ecrire dans le fichier de sortie

getHeader

protected String getHeader()
la chaine du header

Specified by:
getHeader in class DefaultFilter
Returns:
la chaine du header

getFooter

protected String getFooter()
la chaine du footer

Specified by:
getFooter in class DefaultFilter
Returns:
la chaine du footer

main

public static void main(String[] args)


Copyright © 2002-2010 CodeLutin. All Rights Reserved.