Class Document
- java.lang.Object
-
- com.mycila.maven.plugin.license.document.Document
-
public final class Document extends Object
Date: 16-Feb-2008
Author: Mathieu Carbou (mathieu.carbou@gmail.com)
-
-
Constructor Summary
Constructors Constructor Description Document(File file, HeaderDefinition headerDefinition, String encoding, String[] keywords, DocumentPropertiesLoader documentPropertiesLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetContent()StringgetEncoding()FilegetFile()StringgetFilePath()HeaderDefinitiongetHeaderDefinition()booleanhasHeader(Header header, boolean strictCheck)booleanheaderDetected()booleanis(Header header)booleanisNotSupported()StringmergeProperties(String str)voidparseHeader()voidremoveHeader()voidsave()voidsaveTo(File dest)StringtoString()voidupdateHeader(Header header)
-
-
-
Constructor Detail
-
Document
public Document(File file, HeaderDefinition headerDefinition, String encoding, String[] keywords, DocumentPropertiesLoader documentPropertiesLoader)
-
-
Method Detail
-
getHeaderDefinition
public HeaderDefinition getHeaderDefinition()
-
getFile
public File getFile()
-
getFilePath
public String getFilePath()
-
getEncoding
public String getEncoding()
-
isNotSupported
public boolean isNotSupported()
-
hasHeader
public boolean hasHeader(Header header, boolean strictCheck)
-
updateHeader
public void updateHeader(Header header)
-
save
public void save()
-
saveTo
public void saveTo(File dest)
-
getContent
public String getContent()
-
removeHeader
public void removeHeader()
-
is
public boolean is(Header header)
-
parseHeader
public void parseHeader()
-
headerDetected
public boolean headerDetected()
-
-