Package org.apache.rat.analysis.license
Class BaseLicense
- java.lang.Object
-
- org.apache.rat.analysis.license.BaseLicense
-
- Direct Known Subclasses:
CDDL1License,CopyrightHeader,FullTextMatchingLicense,SimplePatternBasedLicense
public class BaseLicense extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringlicenseFamilyCategoryprivate java.lang.StringlicenseFamilyNameprivate java.lang.Stringnotes
-
Constructor Summary
Constructors Constructor Description BaseLicense()BaseLicense(MetaData.Datum licenseFamilyCategory, MetaData.Datum licenseFamilyName, java.lang.String notes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetLicenseFamilyCategory()java.lang.StringgetLicenseFamilyName()java.lang.StringgetNotes()protected static java.lang.Stringprune(java.lang.String text)voidreportOnLicense(Document subject)voidsetLicenseFamilyCategory(java.lang.String pDocumentCategory)voidsetLicenseFamilyName(java.lang.String pLicenseFamilyCategory)voidsetNotes(java.lang.String pNotes)
-
-
-
Constructor Detail
-
BaseLicense
public BaseLicense()
-
BaseLicense
public BaseLicense(MetaData.Datum licenseFamilyCategory, MetaData.Datum licenseFamilyName, java.lang.String notes)
-
-
Method Detail
-
getLicenseFamilyCategory
public java.lang.String getLicenseFamilyCategory()
-
setLicenseFamilyCategory
public void setLicenseFamilyCategory(java.lang.String pDocumentCategory)
-
getLicenseFamilyName
public java.lang.String getLicenseFamilyName()
-
setLicenseFamilyName
public void setLicenseFamilyName(java.lang.String pLicenseFamilyCategory)
-
getNotes
public java.lang.String getNotes()
-
setNotes
public void setNotes(java.lang.String pNotes)
-
reportOnLicense
public final void reportOnLicense(Document subject)
-
prune
protected static final java.lang.String prune(java.lang.String text)
-
-