org.apache.rat.report.claim.impl
Class AbstractClaimReporter

java.lang.Object
  extended by org.apache.rat.report.AbstractReport
      extended by org.apache.rat.report.claim.impl.AbstractClaimReporter
All Implemented Interfaces:
RatReport
Direct Known Subclasses:
ClaimAggregator

public abstract class AbstractClaimReporter
extends AbstractReport

Abstract base implementation of AbstractReport. It is strongly suggested, that implementations derive from this class.


Constructor Summary
AbstractClaimReporter()
           
 
Method Summary
protected  void handleApprovedLicenseClaim(String licenseApproved)
           
protected  void handleDocumentCategoryClaim(String documentCategoryName)
           
protected  void handleHeaderCategoryClaim(String headerCategory)
           
protected  void handleLicenseFamilyNameClaim(String licenseFamilyName)
           
 void report(Document subject)
           
 
Methods inherited from class org.apache.rat.report.AbstractReport
endReport, startReport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractClaimReporter

public AbstractClaimReporter()
Method Detail

handleDocumentCategoryClaim

protected void handleDocumentCategoryClaim(String documentCategoryName)

handleApprovedLicenseClaim

protected void handleApprovedLicenseClaim(String licenseApproved)

handleLicenseFamilyNameClaim

protected void handleLicenseFamilyNameClaim(String licenseFamilyName)

handleHeaderCategoryClaim

protected void handleHeaderCategoryClaim(String headerCategory)

report

public void report(Document subject)
            throws RatException
Specified by:
report in interface RatReport
Overrides:
report in class AbstractReport
Throws:
RatException


Copyright © 2006–2014 Apache Software Foundation. All rights reserved.