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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandleApprovedLicenseClaim(String licenseApproved)Empty default implementation.protected voidhandleDocumentCategoryClaim(String documentCategoryName)Empty default implementation.protected voidhandleHeaderCategoryClaim(String headerCategory)Empty default implementation.protected voidhandleLicenseFamilyNameClaim(String licenseFamilyName)Empty default implementation.voidEmpty 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:AbstractReportEmpty default implementation.- Specified by:
reportin interfaceRatReport- Overrides:
reportin classAbstractReport- Parameters:
subject- the actual document- Throws:
RatException- on error.
-