Make private classes final
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk@1808977 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/g2d/TransformType.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/g2d/TransformType.java
index d131240..5e8902d 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/g2d/TransformType.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/g2d/TransformType.java
@@ -25,7 +25,7 @@
* @author <a href="mailto:vincent.hardy@eng.sun.com">Vincent Hardy</a>
* @version $Id$
*/
-public class TransformType{
+public final class TransformType{
/*
* Transform type constants
*/
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/ConcreteComponentTransferFunction.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/ConcreteComponentTransferFunction.java
index de6f4ca..e54e738 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/ConcreteComponentTransferFunction.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/ConcreteComponentTransferFunction.java
@@ -27,7 +27,7 @@
* @author <a href="mailto:vincent.hardy@eng.sun.com">Vincent Hardy</a>
* @version $Id$
*/
-public class ConcreteComponentTransferFunction implements ComponentTransferFunction {
+public final class ConcreteComponentTransferFunction implements ComponentTransferFunction {
private int type;
private float slope;
private float[] tableValues;
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ColorMatrixRable8Bit.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ColorMatrixRable8Bit.java
index 5ee3c21..c365b65 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ColorMatrixRable8Bit.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ColorMatrixRable8Bit.java
@@ -30,7 +30,7 @@
* @author <a href="mailto:vincent.hardy@eng.sun.com">Vincent Hardy</a>
* @version $Id$
*/
-public class ColorMatrixRable8Bit
+public final class ColorMatrixRable8Bit
extends AbstractColorInterpolationRable
implements ColorMatrixRable {
/**
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/ImageWriterRegistry.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/ImageWriterRegistry.java
index 60e95a6..26ddd20 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/ImageWriterRegistry.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/ImageWriterRegistry.java
@@ -28,7 +28,7 @@
*
* @version $Id$
*/
-public class ImageWriterRegistry {
+public final class ImageWriterRegistry {
private static ImageWriterRegistry instance;
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/util/DOMUtilities.java b/batik-dom/src/main/java/org/apache/batik/dom/util/DOMUtilities.java
index 02b39bd..8d9c74b 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/util/DOMUtilities.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/util/DOMUtilities.java
@@ -56,7 +56,7 @@
/**
* A node in a linked list of prefix to namespace name mappings.
*/
- private static class NSMap {
+ private static final class NSMap {
/**
* The prefix to map.
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/text/ArabicTextHandler.java b/batik-gvt/src/main/java/org/apache/batik/gvt/text/ArabicTextHandler.java
index fa62d12..4ab75db 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/text/ArabicTextHandler.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/text/ArabicTextHandler.java
@@ -32,7 +32,7 @@
* @author <a href="mailto:bella.robinson@cmis.csiro.au">Bella Robinson</a>
* @version $Id$
*/
-public class ArabicTextHandler {
+public final class ArabicTextHandler {
private static final int arabicStart = 0x0600;
private static final int arabicEnd = 0x06FF;
diff --git a/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/TextureFactory.java b/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/TextureFactory.java
index 65f58d5..db44805 100644
--- a/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/TextureFactory.java
+++ b/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/TextureFactory.java
@@ -36,7 +36,7 @@
*
* @version $Id$
*/
-public class TextureFactory {
+public final class TextureFactory {
private static TextureFactory fac = null;
private Map textures = new HashMap(1);
private static final int SIZE = 10;
diff --git a/checkstyle.xml b/checkstyle.xml
index 6d30447..8432cd1 100644
--- a/checkstyle.xml
+++ b/checkstyle.xml
@@ -73,7 +73,7 @@
<module name="FileContentsHolder"/>
- <!-- <module name="FinalClass"/> -->
+ <module name="FinalClass"/>
<module name="GenericWhitespace"/>
@@ -153,7 +153,7 @@
<module name="TypecastParenPad">
<property name="tokens" value="RPAREN,TYPECAST"/>
- </module><!-- -->
+ </module>
<module name="UnusedImports">
<property name="processJavadoc" value="true"/>
diff --git a/contrib/scroll/ScrollExample.java b/contrib/scroll/ScrollExample.java
index 9322c9e..74d53c2 100644
--- a/contrib/scroll/ScrollExample.java
+++ b/contrib/scroll/ScrollExample.java
@@ -38,7 +38,7 @@
*
*
*/
-public class ScrollExample
+public final class ScrollExample
{
/** Command-line start */