Class PropertiesFileHeaderTransformer
java.lang.Object
org.codehaus.mojo.license.header.transformer.AbstractFileHeaderTransformer
org.codehaus.mojo.license.header.transformer.PropertiesFileHeaderTransformer
- All Implemented Interfaces:
FileHeaderTransformer
@Named("properties")
@Singleton
public class PropertiesFileHeaderTransformer
extends AbstractFileHeaderTransformer
Implementation of
FileHeaderTransformer
for properties format.- Since:
- 1.0
- Author:
- tchemit dev@tchemit.fr
-
Field Summary
Fields inherited from interface org.codehaus.mojo.license.header.transformer.FileHeaderTransformer
DEFAULT_PROCESS_END_TAG, DEFAULT_PROCESS_START_TAG, DEFAULT_SECTION_DELIMITER, LINE_SEPARATOR
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.codehaus.mojo.license.header.transformer.AbstractFileHeaderTransformer
boxComment, boxProcessTag, getCommentEndTag, getCommentLinePrefix, getCommentStartTag, getDescription, getLineSeparator, getName, getProcessEndTag, getProcessStartTag, getSectionDelimiter, isCopyrightEquals, isDescriptionEquals, isEmptyLineAfterHeader, isLicenseEquals, isTrimHeaderLine, setCommentEndTag, setCommentLinePrefix, setCommentStartTag, setDescription, setEmptyLineAfterHeader, setLineSeparator, setName, setProcessEndTag, setProcessStartTag, setSectionDelimiter, setTrimHeaderLine, toFileHeader, toHeaderContent, toString, unboxComent, unboxProcessTag
-
Constructor Details
-
PropertiesFileHeaderTransformer
public PropertiesFileHeaderTransformer()Default constructor.
-
-
Method Details
-
getDefaultAcceptedExtensions
Get the default accepted extensions for this transformer.- Returns:
- the default accepted extensions.
-
addHeader
Adds the header.- Specified by:
addHeader
in interfaceFileHeaderTransformer
- Overrides:
addHeader
in classAbstractFileHeaderTransformer
- Parameters:
header
- header to addcontent
- content of original file- Returns:
- the new full file content beginning with header
-