Author: rdonkin
Date: Sun Dec 8 21:49:37 2013
New Revision: 1549338
URL: http://svn.apache.org/r1549338
Log:
Bad use of abstract class
Modified:
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java
Modified:
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java
URL:
http://svn.apache.org/viewvc/creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java?rev=1549338&r1=1549337&r2=1549338&view=diff
==============================================================================
---
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java
(original)
+++
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java
Sun Dec 8 21:49:37 2013
@@ -35,9 +35,8 @@ public abstract class AbstractClaimRepor
* @param documentCategoryName
* the document category name
*/
- protected void handleDocumentCategoryClaim(final String
documentCategoryName) {
- // Does nothing
- }
+ protected abstract void handleDocumentCategoryClaim(
+ final String documentCategoryName);
/**
* Handle approved license claim.
@@ -45,9 +44,8 @@ public abstract class AbstractClaimRepor
* @param licenseApproved
* the license approved
*/
- protected void handleApprovedLicenseClaim(final String licenseApproved)
{
- // Does nothing
- }
+ protected abstract void handleApprovedLicenseClaim(
+ final String licenseApproved);
/**
* Handle license family name claim.
@@ -55,9 +53,8 @@ public abstract class AbstractClaimRepor
* @param licenseFamilyName
* the license family name
*/
- protected void handleLicenseFamilyNameClaim(final String
licenseFamilyName) {
- // Does Nothing
- }
+ protected abstract void handleLicenseFamilyNameClaim(
+ final String licenseFamilyName);
/**
* Handle header category claim.
@@ -65,9 +62,8 @@ public abstract class AbstractClaimRepor
* @param headerCategory
* the header category
*/
- protected void handleHeaderCategoryClaim(final String headerCategory) {
- // Does nothing
- }
+ protected abstract void handleHeaderCategoryClaim(
+ final String headerCategory);
/**
* Write document claim.