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