Package org.codehaus.mojo.license.header
Class FileHeaderProcessor
java.lang.Object
org.nuiton.processor.Processor
org.codehaus.mojo.license.header.FileHeaderProcessor
public class FileHeaderProcessor
extends org.nuiton.processor.Processor
File header processor.
- Since:
- 1.0
- Author:
- tchemit dev@tchemit.fr
-
Field Summary
Fields inherited from class org.nuiton.processor.Processor
inputFilter, outputFilter
-
Constructor Summary
ConstructorsConstructorDescriptionFileHeaderProcessor
(FileHeaderFilter filter, FileHeader fileHeader, FileHeaderTransformer transformer) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
void
void
updateDescription
(String description) Methods inherited from class org.nuiton.processor.Processor
getReader, process, setInputFilter, setInputFilter, setOutputFilter
-
Constructor Details
-
FileHeaderProcessor
public FileHeaderProcessor(FileHeaderFilter filter, FileHeader fileHeader, FileHeaderTransformer transformer)
-
-
Method Details
-
addHeader
-
isTouched
public boolean isTouched()- Returns:
true
if processed file was touched (says the header was fully found),false
otherwise- See Also:
-
isModified
public boolean isModified()- Returns:
true
if processed file was modified (says the header was fully found and content changed),false
otherwise- See Also:
-
isDetectHeader
public boolean isDetectHeader()- Returns:
true
if header of header was detected- See Also:
-
process
- Throws:
IOException
-
getFileHeaderDescription
-
updateDescription
-