org.nuiton.license.plugin.header.generator
Class LicenseHeaderGenerator

java.lang.Object
  extended by org.nuiton.license.plugin.header.generator.LicenseHeaderGenerator
All Implemented Interfaces:
HeaderGenerator
Direct Known Subclasses:
AptLicenseHeaderGeneratorImpl, JavaLicenseHeaderGeneratorImpl, PropertiesLicenseHeaderGeneratorImpl, XmlLicenseHeaderGeneratorImpl

Deprecated. since 2.1, prefer use now the FileHeader api

@Deprecated
public abstract class LicenseHeaderGenerator
extends Object
implements HeaderGenerator

Une implentation de base pour les generateur d'en-tete de license.

Since:
1.0.1
Author:
tchemit

Field Summary
protected  String closeProcessTag
          Deprecated.  
protected  String closeTag
          Deprecated.  
protected  String linePrefix
          Deprecated.  
protected  String openProcessTag
          Deprecated.  
protected  String openTag
          Deprecated.  
 
Fields inherited from interface org.nuiton.license.plugin.header.generator.HeaderGenerator
ROLE_NAME
 
Constructor Summary
LicenseHeaderGenerator(String linePrefix, String openTag, String closeTag, String openProcessTag, String closeProcessTag)
          Deprecated.  
 
Method Summary
 String getCloseProcessTag()
          Deprecated.  
 String getCloseTag()
          Deprecated.  
 String getHeader(String licenseHeaderContent)
          Deprecated.  
 String getLinePrefix()
          Deprecated.  
 String getOpenProcessTag()
          Deprecated.  
 String getOpenTag()
          Deprecated.  
 String prefixContent(String content)
          Deprecated.  
 void setCloseProcessTag(String closeProcessTag)
          Deprecated.  
 void setCloseTag(String closeTag)
          Deprecated.  
 void setLinePrefix(String linePrefix)
          Deprecated.  
 void setOpenProcessTag(String openProcessTag)
          Deprecated.  
 void setOpenTag(String openTag)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nuiton.license.plugin.header.generator.HeaderGenerator
getDescription, getName
 

Field Detail

linePrefix

protected String linePrefix
Deprecated. 

openTag

protected String openTag
Deprecated. 

closeTag

protected String closeTag
Deprecated. 

openProcessTag

protected String openProcessTag
Deprecated. 

closeProcessTag

protected String closeProcessTag
Deprecated. 
Constructor Detail

LicenseHeaderGenerator

public LicenseHeaderGenerator(String linePrefix,
                              String openTag,
                              String closeTag,
                              String openProcessTag,
                              String closeProcessTag)
Deprecated. 
Method Detail

getHeader

public String getHeader(String licenseHeaderContent)
Deprecated. 
Specified by:
getHeader in interface HeaderGenerator
Parameters:
licenseHeaderContent - the content to box.
Returns:
the full header to add on the first line of file.

prefixContent

public String prefixContent(String content)
                     throws IOException
Deprecated. 
Specified by:
prefixContent in interface HeaderGenerator
Parameters:
content - the license
Returns:
the prefix content (wrapping header)
Throws:
IOException - if any io exceptions

getLinePrefix

public String getLinePrefix()
Deprecated. 
Specified by:
getLinePrefix in interface HeaderGenerator
Returns:
the prefix to add on each lines of the header

getCloseProcessTag

public String getCloseProcessTag()
Deprecated. 
Specified by:
getCloseProcessTag in interface HeaderGenerator

getCloseTag

public String getCloseTag()
Deprecated. 
Specified by:
getCloseTag in interface HeaderGenerator

getOpenProcessTag

public String getOpenProcessTag()
Deprecated. 
Specified by:
getOpenProcessTag in interface HeaderGenerator

getOpenTag

public String getOpenTag()
Deprecated. 
Specified by:
getOpenTag in interface HeaderGenerator

setCloseProcessTag

public void setCloseProcessTag(String closeProcessTag)
Deprecated. 
Specified by:
setCloseProcessTag in interface HeaderGenerator

setCloseTag

public void setCloseTag(String closeTag)
Deprecated. 
Specified by:
setCloseTag in interface HeaderGenerator

setLinePrefix

public void setLinePrefix(String linePrefix)
Deprecated. 
Specified by:
setLinePrefix in interface HeaderGenerator

setOpenProcessTag

public void setOpenProcessTag(String openProcessTag)
Deprecated. 
Specified by:
setOpenProcessTag in interface HeaderGenerator

setOpenTag

public void setOpenTag(String openTag)
Deprecated. 
Specified by:
setOpenTag in interface HeaderGenerator


Copyright © 2008-2010 CodeLutin. All Rights Reserved.