Author: mrglavas
Date: Wed Jul 16 19:34:40 2008
New Revision: 677490

URL: http://svn.apache.org/viewvc?rev=677490&view=rev
Log:
Marking several more immutable fields as final.

Modified:
    
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/dom/DOMNormalizer.java
    
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/dtd/XMLDTDValidator.java
    
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractDOMParser.java
    
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractSAXParser.java

Modified: 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/dom/DOMNormalizer.java
URL: 
http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/dom/DOMNormalizer.java?rev=677490&r1=677489&r2=677490&view=diff
==============================================================================
--- 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/dom/DOMNormalizer.java
 (original)
+++ 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/dom/DOMNormalizer.java
 Wed Jul 16 19:34:40 2008
@@ -144,7 +144,7 @@
 
     /** for setting the PSVI */
     protected Node fCurrentNode = null;
-    private QName fAttrQName = new QName();
+    private final QName fAttrQName = new QName();
     
     // attribute value normalization
     final XMLString fNormalizedValue = new XMLString(new char[16], 0, 0);

Modified: 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/dtd/XMLDTDValidator.java
URL: 
http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/dtd/XMLDTDValidator.java?rev=677490&r1=677489&r2=677490&view=diff
==============================================================================
--- 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/dtd/XMLDTDValidator.java
 (original)
+++ 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/dtd/XMLDTDValidator.java
 Wed Jul 16 19:34:40 2008
@@ -335,16 +335,16 @@
     private XMLElementDecl fTempElementDecl = new XMLElementDecl();
 
     /** Temporary atribute declaration. */
-    private XMLAttributeDecl fTempAttDecl = new XMLAttributeDecl();
+    private final XMLAttributeDecl fTempAttDecl = new XMLAttributeDecl();
 
     /** Temporary entity declaration. */
-    private XMLEntityDecl fEntityDecl = new XMLEntityDecl();
+    private final XMLEntityDecl fEntityDecl = new XMLEntityDecl();
 
     /** Temporary qualified name. */
-    private QName fTempQName = new QName();
+    private final QName fTempQName = new QName();
 
     /** Temporary string buffers. */
-    private StringBuffer fBuffer = new StringBuffer();
+    private final StringBuffer fBuffer = new StringBuffer();
 
     // symbols: general
 

Modified: 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractDOMParser.java
URL: 
http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractDOMParser.java?rev=677490&r1=677489&r2=677490&view=diff
==============================================================================
--- 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractDOMParser.java
 (original)
+++ 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractDOMParser.java
 Wed Jul 16 19:34:40 2008
@@ -242,7 +242,7 @@
     protected boolean fInDTDExternalSubset;
 
     /** Root element name */
-    protected QName fRoot = new QName();
+    protected final QName fRoot = new QName();
 
     /** True if inside CDATA section. */
     protected boolean fInCDATASection;
@@ -270,7 +270,7 @@
     protected boolean fInEntityRef = false;
 
     /** Attribute QName. */
-    private QName fAttrQName = new QName ();
+    private final QName fAttrQName = new QName();
     
     /** Document locator. */
     private XMLLocator fLocator;

Modified: 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractSAXParser.java
URL: 
http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractSAXParser.java?rev=677490&r1=677489&r2=677490&view=diff
==============================================================================
--- 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractSAXParser.java
 (original)
+++ 
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/parsers/AbstractSAXParser.java
 Wed Jul 16 19:34:40 2008
@@ -178,7 +178,7 @@
     /** Lexical handler. */
     protected LexicalHandler fLexicalHandler;
 
-    protected QName fQName = new QName();
+    protected final QName fQName = new QName();
 
     // state
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to