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.


Reply via email to