[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xerces-cvs
Subject:    svn commit: r699764 -
From:       mrglavas () apache ! org
Date:       2008-09-28 2:59:15
Message-ID: 20080928025915.3E6BD23889FD () eris ! apache ! org
[Download RAW message or body]

Author: mrglavas
Date: Sat Sep 27 19:59:14 2008
New Revision: 699764

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

Modified:
    xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java
  xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java
  xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java
  xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java
  xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java
  xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java


Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java
                
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apac \
he/xerces/jaxp/validation/StAXEventResultBuilder.java?rev=699764&r1=699763&r2=699764&view=diff
 ==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java \
                (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXEventResultBuilder.java \
Sat Sep 27 19:59:14 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/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java
                
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apac \
he/xerces/jaxp/validation/StAXStreamResultBuilder.java?rev=699764&r1=699763&r2=699764&view=diff
 ==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java \
                (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXStreamResultBuilder.java \
Sat Sep 27 19:59:14 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/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java
                
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apac \
he/xerces/jaxp/validation/StAXValidatorHelper.java?rev=699764&r1=699763&r2=699764&view=diff
 ==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java \
                (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StAXValidatorHelper.java \
Sat Sep 27 19:59:14 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/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java
                
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apac \
he/xerces/jaxp/validation/StreamValidatorHelper.java?rev=699764&r1=699763&r2=699764&view=diff
 ==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java \
                (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/StreamValidatorHelper.java \
Sat Sep 27 19:59:14 2008 @@ -102,6 +102,7 @@
      */
     private SoftReference fParser = new SoftReference(null);
     
+    /** Serializer factory. **/
     private SerializerFactory fSerializerFactory;
     
     public StreamValidatorHelper(XMLSchemaValidatorComponentManager \
componentManager) {

Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java
                
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apac \
he/xerces/jaxp/validation/ValidatorImpl.java?rev=699764&r1=699763&r2=699764&view=diff \
                ==============================================================================
                
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java \
                (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/ValidatorImpl.java \
Sat Sep 27 19:59:14 2008 @@ -70,7 +70,7 @@
     //
     
     /** Component manager. **/
-    private XMLSchemaValidatorComponentManager fComponentManager;
+    private final XMLSchemaValidatorComponentManager fComponentManager;
     
     /** SAX validator helper. **/
     private ValidatorHandlerImpl fSAXValidatorHelper;

Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java
                
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apac \
he/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java?rev=699764&r1=699763&r2=699764&view=diff
 ==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java \
                (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/jaxp/validation/XMLSchemaValidatorComponentManager.java \
Sat Sep 27 19:59:14 2008 @@ -156,32 +156,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
@@ -236,6 +236,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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic