Making several inner classes static.
diff --git a/src/org/apache/xml/serializer/NamespaceMappings.java b/src/org/apache/xml/serializer/NamespaceMappings.java
index 454e9d3..91d25d3 100644
--- a/src/org/apache/xml/serializer/NamespaceMappings.java
+++ b/src/org/apache/xml/serializer/NamespaceMappings.java
@@ -354,7 +354,7 @@
* and popping of namespaces to one push or one pop on
* one stack rather than on 3 separate stacks.
*/
- class MappingRecord {
+ static class MappingRecord {
final String m_prefix; // the prefix
final String m_uri; // the uri, possibly "" but never null
// the depth of the element where declartion was made
diff --git a/src/org/apache/xml/serializer/ToHTMLStream.java b/src/org/apache/xml/serializer/ToHTMLStream.java
index 3056d3a..453fac6 100644
--- a/src/org/apache/xml/serializer/ToHTMLStream.java
+++ b/src/org/apache/xml/serializer/ToHTMLStream.java
@@ -2230,7 +2230,7 @@
* The node representation for the trie.
* @xsl.usage internal
*/
- private class Node
+ private static class Node
{
/**
diff --git a/src/org/apache/xml/serializer/ToStream.java b/src/org/apache/xml/serializer/ToStream.java
index 9157954..1134eb7 100644
--- a/src/org/apache/xml/serializer/ToStream.java
+++ b/src/org/apache/xml/serializer/ToStream.java
@@ -3186,7 +3186,7 @@
* In this manner trace events, and the real writing of attributes will use
* the same code.
*/
- private class WritertoStringBuffer extends java.io.Writer
+ private static class WritertoStringBuffer extends java.io.Writer
{
final private StringBuffer m_stringbuf;
/**