@Component(role=FileHeaderTransformer.class, hint="java") public class JavaFileHeaderTransformer extends AbstractFileHeaderTransformer
FileHeaderTransformer for java format.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
addJavaLicenseAfterPackage
Flag to add the license header after the
package statement. |
commentEndTag, commentLinePrefix, commentStartTag, COPYRIGHT_PATTERN, description, name, processEndTag, processStartTag, REMOVE_SPACE_PATTERN, sectionDelimiterDEFAULT_PROCESS_END_TAG, DEFAULT_PROCESS_START_TAG, DEFAULT_SECTION_DELIMITER, LINE_SEPARATOR, ROLE_NAME| Constructor and Description |
|---|
JavaFileHeaderTransformer()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
addHeader(String header,
String content)
Adds the header.
|
String[] |
getDefaultAcceptedExtensions()
Get the default accepted extensions for this transformer.
|
void |
setAddJavaLicenseAfterPackage(boolean addJavaLicenseAfterPackage)
Sets the value to the property
addJavaLicenseAfterPackage. |
boxComment, boxProcessTag, getCommentEndTag, getCommentLinePrefix, getCommentStartTag, getDescription, getName, getProcessEndTag, getProcessStartTag, getSectionDelimiter, isCopyrightEquals, isDescriptionEquals, isLicenseEquals, removeSpaces, setCommentEndTag, setCommentLinePrefix, setCommentStartTag, setDescription, setName, setProcessEndTag, setProcessStartTag, setSectionDelimiter, toFileHeader, toHeaderContent, toString, unboxComent, unboxProcessTagprotected boolean addJavaLicenseAfterPackage
package statement.public JavaFileHeaderTransformer()
public String[] getDefaultAcceptedExtensions()
public void setAddJavaLicenseAfterPackage(boolean addJavaLicenseAfterPackage)
addJavaLicenseAfterPackage.addJavaLicenseAfterPackage - the new value to setpublic String addHeader(String header, String content)
addHeader in interface FileHeaderTransformeraddHeader in class AbstractFileHeaderTransformerheader - header to addcontent - content of original fileCopyright © 2010–2014 Codehaus. All rights reserved.