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.String
licenseFamilyCategory
private java.lang.String
licenseFamilyName
private java.lang.String
notes
-
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.String
getLicenseFamilyCategory()
java.lang.String
getLicenseFamilyName()
java.lang.String
getNotes()
protected static java.lang.String
prune(java.lang.String text)
void
reportOnLicense(Document subject)
void
setLicenseFamilyCategory(java.lang.String pDocumentCategory)
void
setLicenseFamilyName(java.lang.String pLicenseFamilyCategory)
void
setNotes(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)
-
-