Class ProcessorUtil.FragmentRemover
java.lang.Object
org.nuiton.processor.filters.DefaultFilter
org.nuiton.processor.ProcessorUtil.FragmentRemover
- All Implemented Interfaces:
Filter
- Enclosing class:
ProcessorUtil
To remove all content inside the header and footer.
- Since:
- 1.1
- Author:
- tchemit <chemit@codelutin.com>
-
Nested Class Summary
Nested classes/interfaces inherited from class DefaultFilter
DefaultFilter.State -
Field Summary
FieldsFields inherited from class DefaultFilter
cachedContent, NOT_FOUND, reader, stateFields inherited from interface Filter
EMPTY_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected Stringprotected Stringmethode appele lorsqu'on a la chaine entiere entre le header et le footer.protected Stringmethode appele lorsqu'on a la chaine entiere a l'exterieur du header/footervoidsetVerbose(boolean verbose) Methods inherited from class DefaultFilter
changeState, flush, getLineNumber, getMatchIndexFor, getMatchLengthFor, hasCachedData, parse, performHeaderFooterFilter, setReader
-
Field Details
-
header
-
verbose
protected boolean verbose
-
-
Constructor Details
-
FragmentRemover
-
-
Method Details
-
setVerbose
public void setVerbose(boolean verbose) -
performInFilter
Description copied from class:DefaultFiltermethode appele lorsqu'on a la chaine entiere entre le header et le footer.- Specified by:
performInFilterin classDefaultFilter- Parameters:
ch- la chaine trouve- Returns:
- ce qu'il faut ecrire dans le fichier de sortie
-
performOutFilter
Description copied from class:DefaultFiltermethode appele lorsqu'on a la chaine entiere a l'exterieur du header/footer- Specified by:
performOutFilterin classDefaultFilter- Parameters:
ch- la chaine trouve- Returns:
- ce qu'il faut ecrire dans le fichier de sortie
-
getHeader
- Specified by:
getHeaderin classDefaultFilter- Returns:
- la chaine du header
-