Package org.apache.rat.report.claim.impl
Class AbstractClaimReporter
java.lang.Object
org.apache.rat.report.AbstractReport
org.apache.rat.report.claim.impl.AbstractClaimReporter
- All Implemented Interfaces:
RatReport
- Direct Known Subclasses:
ClaimAggregator
Abstract base implementation of
AbstractReport
.
It is strongly suggested, that implementations derive from
this class.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
handleApprovedLicenseClaim(String licenseApproved)
Empty default implementation.protected void
handleDocumentCategoryClaim(String documentCategoryName)
Empty default implementation.protected void
handleHeaderCategoryClaim(String headerCategory)
Empty default implementation.protected void
handleLicenseFamilyNameClaim(String licenseFamilyName)
Empty default implementation.void
Empty default implementation.Methods inherited from class org.apache.rat.report.AbstractReport
endReport, startReport
-
Constructor Details
-
AbstractClaimReporter
public AbstractClaimReporter()
-
-
Method Details
-
handleDocumentCategoryClaim
Empty default implementation.- Parameters:
documentCategoryName
- name of the category
-
handleApprovedLicenseClaim
Empty default implementation.- Parameters:
licenseApproved
- name of the approved license
-
handleLicenseFamilyNameClaim
Empty default implementation.- Parameters:
licenseFamilyName
- name of the license family
-
handleHeaderCategoryClaim
Empty default implementation.- Parameters:
headerCategory
- name of the header category
-
report
Description copied from class:AbstractReport
Empty default implementation.- Specified by:
report
in interfaceRatReport
- Overrides:
report
in classAbstractReport
- Parameters:
subject
- the actual document- Throws:
RatException
- on error.
-