You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mr...@apache.org on 2008/09/28 04:58:24 UTC

svn commit: r699763 - in /xerces/java/trunk/src/org/apache/xerces/jaxp/validation: StAXEventResultBuilder.java StAXStreamResultBuilder.java StAXValidatorHelper.java StreamValidatorHelper.java ValidatorImpl.java XMLSchemaValidatorComponentManager.java

Author: mrglavas
Date: Sat Sep 27 19:58:24 2008
New Revision: 699763

URL: http://svn.apache.org/viewvc?rev=699763&view=rev
Log:
Marking many fields final.

Modified:
    xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java
    xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java
    xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java
    xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java
    xerces/java/trunk/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java
    xerces/java/trunk/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java

Modified: xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java
URL: http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java?rev=699763&r1=699762&r2=699763&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java (original)
+++ xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java Sat Sep 27 19:58:24 2008
@@ -58,12 +58,12 @@
     //
     
     private XMLEventWriter fEventWriter;
-    XMLEventFactory fEventFactory;
-    private StAXValidatorHelper fStAXValidatorHelper;
-    private JAXPNamespaceContextWrapper fNamespaceContext;
+    private final XMLEventFactory fEventFactory;
+    private final StAXValidatorHelper fStAXValidatorHelper;
+    private final JAXPNamespaceContextWrapper fNamespaceContext;
     private boolean fIgnoreChars;
     private boolean fInCDATA;
-    final QName fAttrName = new QName();
+    private final QName fAttrName = new QName();
 
     public StAXEventResultBuilder(StAXValidatorHelper helper, JAXPNamespaceContextWrapper context) {
         fStAXValidatorHelper = helper;

Modified: xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java
URL: http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java?rev=699763&r1=699762&r2=699763&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java (original)
+++ xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java Sat Sep 27 19:58:24 2008
@@ -53,7 +53,7 @@
     //
 
     private XMLStreamWriter fStreamWriter;
-    private JAXPNamespaceContextWrapper fNamespaceContext;
+    private final JAXPNamespaceContextWrapper fNamespaceContext;
     private boolean fIgnoreChars;
     private boolean fInCDATA;
     private final QName fAttrName = new QName();

Modified: xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java
URL: http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java?rev=699763&r1=699762&r2=699763&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java (original)
+++ xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java Sat Sep 27 19:58:24 2008
@@ -96,22 +96,22 @@
     //
     
     /** Error reporter. */
-    private XMLErrorReporter fErrorReporter;
+    private final XMLErrorReporter fErrorReporter;
     
     /** Schema validator. **/
-    private XMLSchemaValidator fSchemaValidator;
+    private final XMLSchemaValidator fSchemaValidator;
     
     /** Symbol table **/
-    private SymbolTable fSymbolTable;
+    private final SymbolTable fSymbolTable;
     
     /** Validation manager. **/
-    private ValidationManager fValidationManager;
+    private final ValidationManager fValidationManager;
     
     /** Component manager. **/
-    private XMLSchemaValidatorComponentManager fComponentManager;
+    private final XMLSchemaValidatorComponentManager fComponentManager;
     
     /** The namespace context of this document: stores namespaces in scope. **/
-    private JAXPNamespaceContextWrapper fNamespaceContext;
+    private final JAXPNamespaceContextWrapper fNamespaceContext;
     
     /** XML Locator wrapper for StAX. **/
     private final StAXLocationWrapper fStAXLocationWrapper = new StAXLocationWrapper();
@@ -444,7 +444,7 @@
         //
         
         /** Array for holding character data. **/
-        private char [] fCharBuffer = new char[CHUNK_SIZE];
+        private final char [] fCharBuffer = new char[CHUNK_SIZE];
         
         EventHelper() {}
         

Modified: xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java
URL: http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java?rev=699763&r1=699762&r2=699763&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java (original)
+++ xerces/java/trunk/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java Sat Sep 27 19:58:24 2008
@@ -102,6 +102,7 @@
      */
     private SoftReference fParser = new SoftReference(null);
     
+    /** Serializer factory. **/
     private SerializerFactory fSerializerFactory;
     
     public StreamValidatorHelper(XMLSchemaValidatorComponentManager componentManager) {

Modified: xerces/java/trunk/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java?rev=699763&r1=699762&r2=699763&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java (original)
+++ xerces/java/trunk/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java Sat Sep 27 19:58:24 2008
@@ -70,7 +70,7 @@
     //
     
     /** Component manager. **/
-    private XMLSchemaValidatorComponentManager fComponentManager;
+    private final XMLSchemaValidatorComponentManager fComponentManager;
     
     /** SAX validator helper. **/
     private ValidatorHandlerImpl fSAXValidatorHelper;

Modified: xerces/java/trunk/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java
URL: http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java?rev=699763&r1=699762&r2=699763&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java (original)
+++ xerces/java/trunk/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java Sat Sep 27 19:58:24 2008
@@ -148,32 +148,32 @@
     //
     
     /** Entity manager. */
-    private XMLEntityManager fEntityManager;
+    private final XMLEntityManager fEntityManager;
     
     /** Error reporter. */
-    private XMLErrorReporter fErrorReporter;
+    private final XMLErrorReporter fErrorReporter;
     
     /** Namespace context. */
-    private NamespaceContext fNamespaceContext;
+    private final NamespaceContext fNamespaceContext;
     
     /** XML Schema validator. */
-    private XMLSchemaValidator fSchemaValidator;
+    private final XMLSchemaValidator fSchemaValidator;
        
     /** Validation manager. */
-    private ValidationManager fValidationManager;
+    private final ValidationManager fValidationManager;
     
     //
     // Configuration
     //
     
     /** Stores initial feature values for validator reset. */
-    private HashMap fInitFeatures = new HashMap();
+    private final HashMap fInitFeatures = new HashMap();
     
     /** Stores initial property values for validator reset. */
-    private HashMap fInitProperties = new HashMap();
+    private final HashMap fInitProperties = new HashMap();
     
     /** Stores the initial security manager. */
-    private SecurityManager fInitSecurityManager = null;
+    private final SecurityManager fInitSecurityManager;
     
     //
     // User Objects
@@ -227,6 +227,9 @@
         if (Boolean.TRUE.equals(secureProcessing)) {
             fInitSecurityManager = new SecurityManager();
         }
+        else {
+            fInitSecurityManager = null;
+        }
         fComponents.put(SECURITY_MANAGER, fInitSecurityManager);
         
         /* TODO: are other XMLSchemaValidator default values never set?



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org