org.nuiton.processor.filters
Class GeneratorTemplatesFilterIn

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

public class GeneratorTemplatesFilterIn
extends DefaultFilter

Le tag *) n'est substitué que s'il est a l'extérieur du tag <%=...%>ou <%...%>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.nuiton.processor.filters.DefaultFilter
DefaultFilter.State
 
Field Summary
protected  String beginParenthese
           
protected  String closingWriterChar
           
protected  String concacChar
           
protected  String endCar
           
protected  String endParenthese
           
protected  String openingWriterChar
           
protected  String stringDelim
           
 
Fields inherited from class org.nuiton.processor.filters.DefaultFilter
cachedContent, NOT_FOUND, reader, state
 
Fields inherited from interface org.nuiton.processor.filters.Filter
EMPTY_STRING
 
Constructor Summary
GeneratorTemplatesFilterIn(GeneratorTemplatesFilter parent)
           
 
Method Summary
protected  String convertEndComment(String ch)
          Converti les fin de commentaire *) en fin normal de commentraire
 String getBeginParenthese()
           
 String getClosingWriterChar()
           
 String getConcacChar()
           
 String getEndCar()
           
 String getEndParenthese()
           
protected  String getFooter()
           
protected  String getHeader()
           
 String getOpeningWriterChar()
           
 GeneratorTemplatesFilter getParent()
           
 String getStringDelim()
           
protected  String performInFilter(String ch)
          méthode appelée lorsqu'on a la chaîne entière 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
 void setBeginParenthese(String beginParenthese)
           
 void setClosingWriterChar(String closingWriterChar)
           
 void setConcacChar(String concacChar)
           
 void setEndCar(String endCar)
           
 void setEndParenthese(String endParenthese)
           
 void setOpeningWriterChar(String openingWriterChar)
           
 void setParent(GeneratorTemplatesFilter parent)
           
 void setStringDelim(String stringDelim)
           
 
Methods inherited from class org.nuiton.processor.filters.DefaultFilter
changeState, flush, getLineNumber, getMatchIndexFor, getMatchLengthFor, hasCachedData, parse, performHeaderFooterFilter, setReader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beginParenthese

protected String beginParenthese

endParenthese

protected String endParenthese

closingWriterChar

protected String closingWriterChar

openingWriterChar

protected String openingWriterChar

endCar

protected String endCar

stringDelim

protected String stringDelim

concacChar

protected String concacChar
Constructor Detail

GeneratorTemplatesFilterIn

public GeneratorTemplatesFilterIn(GeneratorTemplatesFilter parent)
Method Detail

getConcacChar

public String getConcacChar()

setConcacChar

public void setConcacChar(String concacChar)

getStringDelim

public String getStringDelim()

setStringDelim

public void setStringDelim(String stringDelim)

getEndCar

public String getEndCar()

setEndCar

public void setEndCar(String endCar)

getEndParenthese

public String getEndParenthese()

setEndParenthese

public void setEndParenthese(String endParenthese)

getBeginParenthese

public String getBeginParenthese()

setBeginParenthese

public void setBeginParenthese(String beginParenthese)

getParent

public GeneratorTemplatesFilter getParent()

setParent

public void setParent(GeneratorTemplatesFilter parent)

getClosingWriterChar

public String getClosingWriterChar()

setClosingWriterChar

public void setClosingWriterChar(String closingWriterChar)

getOpeningWriterChar

public String getOpeningWriterChar()

setOpeningWriterChar

public void setOpeningWriterChar(String openingWriterChar)

performInFilter

protected String performInFilter(String ch)
méthode appelée lorsqu'on a la chaîne entière entre le header et le footer.

Specified by:
performInFilter in class DefaultFilter
Parameters:
ch - la chaîne trouvé
Returns:
ce qu'il faut écrire dans le fichier de sortie

convertEndComment

protected String convertEndComment(String ch)
Converti les fin de commentaire *) en fin normal de commentraire

Parameters:
ch - la chaine a convertir
Returns:
la chaine convertie

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()
Specified by:
getHeader in class DefaultFilter
Returns:
la chaine du header

getFooter

protected String getFooter()
Specified by:
getFooter in class DefaultFilter
Returns:
la chaine du footer


Copyright © 2002-2011 CodeLutin. All Rights Reserved.