Package org.apache.rat.anttasks
Class FullTextLicenseMatcher
java.lang.Object
org.apache.rat.analysis.license.BaseLicense
org.apache.rat.analysis.license.FullTextMatchingLicense
org.apache.rat.anttasks.FullTextLicenseMatcher
- All Implemented Interfaces:
IHeaderMatcher
Adapts
FullTextMatchingLicense
to Ant's method naming conventions so it becomes easy to write
text matching based license matchers inside an Ant build file.- Since:
- Rat Antlib 0.9
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.rat.analysis.license.FullTextMatchingLicense
hasFullText, reset, setFullTextMethods inherited from class org.apache.rat.analysis.license.BaseLicense
getLicenseFamilyCategory, getLicenseFamilyName, getNotes, prune, reportOnLicense, setLicenseFamilyCategory, setLicenseFamilyName, setNotes
-
Constructor Details
-
FullTextLicenseMatcher
public FullTextLicenseMatcher()
-
-
Method Details
-
setProject
public void setProject(org.apache.tools.ant.Project project) -
addText
-
match
- Specified by:
matchin interfaceIHeaderMatcher- Overrides:
matchin classFullTextMatchingLicense- Throws:
RatHeaderAnalysisException
-