You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@creadur.apache.org by bo...@apache.org on 2011/07/20 09:41:20 UTC

svn commit: r1148638 - /incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/

Author: bodewig
Date: Wed Jul 20 07:41:18 2011
New Revision: 1148638

URL: http://svn.apache.org/viewvc?rev=1148638&view=rev
Log:
retrofit SimpleLicenseFamily into existing ILicenseFamily implementations

Modified:
    incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java
    incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java
    incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java
    incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java
    incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java
    incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java

Modified: incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java
URL: http://svn.apache.org/viewvc/incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java?rev=1148638&r1=1148637&r2=1148638&view=diff
==============================================================================
--- incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java (original)
+++ incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java Wed Jul 20 07:41:18 2011
@@ -20,8 +20,8 @@ package org.apache.rat.license;
 
 import org.apache.rat.api.MetaData;
 
-public class AcademicFree21LicenseFamily implements ILicenseFamily {
-    public String getFamilyName() {
-        return MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_ACADEMIC_FREE_LICENSE_VERSION_2_1;
+public class AcademicFree21LicenseFamily extends SimpleLicenseFamily {
+    public AcademicFree21LicenseFamily() {
+        super(MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_ACADEMIC_FREE_LICENSE_VERSION_2_1);
     }
 }

Modified: incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java
URL: http://svn.apache.org/viewvc/incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java?rev=1148638&r1=1148637&r2=1148638&view=diff
==============================================================================
--- incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java (original)
+++ incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java Wed Jul 20 07:41:18 2011
@@ -20,9 +20,8 @@ package org.apache.rat.license;
 
 import org.apache.rat.api.MetaData;
 
-public final class Apache20LicenseFamily implements ILicenseFamily {
-    public String getFamilyName() {
-        return MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_APACHE_LICENSE_VERSION_2_0;
+public final class Apache20LicenseFamily extends SimpleLicenseFamily {
+    public Apache20LicenseFamily() {
+        super(MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_APACHE_LICENSE_VERSION_2_0);
     }
-
 }

Modified: incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java
URL: http://svn.apache.org/viewvc/incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java?rev=1148638&r1=1148637&r2=1148638&view=diff
==============================================================================
--- incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java (original)
+++ incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java Wed Jul 20 07:41:18 2011
@@ -20,8 +20,8 @@ package org.apache.rat.license;
 
 import org.apache.rat.api.MetaData;
 
-public class ModifiedBSDLicenseFamily implements ILicenseFamily {
-    public String getFamilyName() {
-        return MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_MODIFIED_BSD_LICENSE;
+public class ModifiedBSDLicenseFamily extends SimpleLicenseFamily {
+    public ModifiedBSDLicenseFamily() {
+        super(MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_MODIFIED_BSD_LICENSE);
     }
 }

Modified: incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java
URL: http://svn.apache.org/viewvc/incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java?rev=1148638&r1=1148637&r2=1148638&view=diff
==============================================================================
--- incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java (original)
+++ incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java Wed Jul 20 07:41:18 2011
@@ -20,9 +20,8 @@ package org.apache.rat.license;
 
 import org.apache.rat.api.MetaData;
 
-public final class OASISLicenseFamily implements ILicenseFamily {
-    public String getFamilyName() {
-        return MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_OASIS_OPEN_LICENSE;
+public final class OASISLicenseFamily extends SimpleLicenseFamily {
+    public OASISLicenseFamily() {
+        super(MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_OASIS_OPEN_LICENSE);
     }
-
 }

Modified: incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java
URL: http://svn.apache.org/viewvc/incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java?rev=1148638&r1=1148637&r2=1148638&view=diff
==============================================================================
--- incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java (original)
+++ incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java Wed Jul 20 07:41:18 2011
@@ -20,9 +20,8 @@ package org.apache.rat.license;
 
 import org.apache.rat.api.MetaData;
 
-public class W3CDocumentLicenseFamily implements ILicenseFamily {
-    public String getFamilyName() {
-        return MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_W3C_DOCUMENT_COPYRIGHT;
+public class W3CDocumentLicenseFamily extends SimpleLicenseFamily {
+    public W3CDocumentLicenseFamily() {
+        super(MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_W3C_DOCUMENT_COPYRIGHT);
     }
-
 }

Modified: incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java
URL: http://svn.apache.org/viewvc/incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java?rev=1148638&r1=1148637&r2=1148638&view=diff
==============================================================================
--- incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java (original)
+++ incubator/rat/main/trunk/apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java Wed Jul 20 07:41:18 2011
@@ -20,8 +20,8 @@ package org.apache.rat.license;
 
 import org.apache.rat.api.MetaData;
 
-public class W3CSoftwareLicenseFamily implements ILicenseFamily {
-    public String getFamilyName() {
-        return MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_W3C_SOFTWARE_COPYRIGHT;
+public class W3CSoftwareLicenseFamily extends SimpleLicenseFamily {
+    public W3CSoftwareLicenseFamily() {
+        super(MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_W3C_SOFTWARE_COPYRIGHT);
     }
 }