You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by el...@apache.org on 2001/06/07 14:17:11 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/validators/datatype ENTITYDatatypeValidator.java IDDatatypeValidator.java IDREFDatatypeValidator.java

elena       01/06/07 05:17:10

  Modified:    java/src/org/apache/xerces/validators/datatype
                        ENTITYDatatypeValidator.java
                        IDDatatypeValidator.java
                        IDREFDatatypeValidator.java
  Log:
  Deal with checked exception in static initializer blocks
  
  Revision  Changes    Path
  1.13      +6 -1      xml-xerces/java/src/org/apache/xerces/validators/datatype/ENTITYDatatypeValidator.java
  
  Index: ENTITYDatatypeValidator.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/validators/datatype/ENTITYDatatypeValidator.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- ENTITYDatatypeValidator.java	2001/06/06 22:42:15	1.12
  +++ ENTITYDatatypeValidator.java	2001/06/07 12:17:04	1.13
  @@ -104,7 +104,7 @@
    *
    * @author Jeffrey Rodriguez-
    * @author Mark Swinkles - List Validation refactoring
  - * @version $Id: ENTITYDatatypeValidator.java,v 1.12 2001/06/06 22:42:15 sandygao Exp $
  + * @version $Id: ENTITYDatatypeValidator.java,v 1.13 2001/06/07 12:17:04 elena Exp $
    * @see org.apache.xerces.validators.datatype.DatatypeValidator
    * @see org.apache.xerces.validators.datatype.DatatypeValidatorFactoryImpl
    * @see org.apache.xerces.validators.datatype.DatatypeValidatorFactory
  @@ -119,7 +119,12 @@
               Hashtable strFacets = new Hashtable();
               strFacets.put(SchemaSymbols.ELT_WHITESPACE, SchemaSymbols.ATT_COLLAPSE);
               strFacets.put(SchemaSymbols.ELT_PATTERN , "[\\i-[:]][\\c-[:]]*"  );
  +            try{
  +            
               fgStrValidator = new StringDatatypeValidator (null, strFacets, false);
  +            }
  +            catch (Exception e){
  +            }
           }
       }
   
  
  
  
  1.22      +6 -2      xml-xerces/java/src/org/apache/xerces/validators/datatype/IDDatatypeValidator.java
  
  Index: IDDatatypeValidator.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/validators/datatype/IDDatatypeValidator.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- IDDatatypeValidator.java	2001/06/06 22:42:14	1.21
  +++ IDDatatypeValidator.java	2001/06/07 12:17:06	1.22
  @@ -70,7 +70,7 @@
    * standalone code as well as plugins to the validator architecture.
    * @author Jeffrey Rodriguez
    * @author Mark Swinkles - List Validation refactoring
  - * @version $Id: IDDatatypeValidator.java,v 1.21 2001/06/06 22:42:14 sandygao Exp $
  + * @version $Id: IDDatatypeValidator.java,v 1.22 2001/06/07 12:17:06 elena Exp $
    */
   public class IDDatatypeValidator extends StringDatatypeValidator {
       private static StringDatatypeValidator  fgStrValidator  = null;
  @@ -82,7 +82,11 @@
               Hashtable strFacets = new Hashtable();
               strFacets.put(SchemaSymbols.ELT_WHITESPACE, SchemaSymbols.ATT_COLLAPSE);
               strFacets.put(SchemaSymbols.ELT_PATTERN , "[\\i-[:]][\\c-[:]]*"  );
  -            fgStrValidator = new StringDatatypeValidator (null, strFacets, false);
  +            try{            
  +                fgStrValidator = new StringDatatypeValidator (null, strFacets, false);
  +            }
  +            catch (Exception e){
  +            }
           }
       }
   
  
  
  
  1.22      +6 -2      xml-xerces/java/src/org/apache/xerces/validators/datatype/IDREFDatatypeValidator.java
  
  Index: IDREFDatatypeValidator.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/validators/datatype/IDREFDatatypeValidator.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- IDREFDatatypeValidator.java	2001/06/06 22:42:13	1.21
  +++ IDREFDatatypeValidator.java	2001/06/07 12:17:07	1.22
  @@ -71,7 +71,7 @@
    *
    * @author Jeffrey Rodriguez-
    * @author Mark Swinkles - List Validation refactoring
  - * @version $Id: IDREFDatatypeValidator.java,v 1.21 2001/06/06 22:42:13 sandygao Exp $
  + * @version $Id: IDREFDatatypeValidator.java,v 1.22 2001/06/07 12:17:07 elena Exp $
    */
   public class IDREFDatatypeValidator extends StringDatatypeValidator {
       private static StringDatatypeValidator  fgStrValidator  = null;
  @@ -86,7 +86,11 @@
               Hashtable strFacets = new Hashtable();
               strFacets.put(SchemaSymbols.ELT_WHITESPACE, SchemaSymbols.ATT_COLLAPSE);
               strFacets.put(SchemaSymbols.ELT_PATTERN , "[\\i-[:]][\\c-[:]]*"  );
  -            fgStrValidator = new StringDatatypeValidator (null, strFacets, false);
  +            try{
  +                fgStrValidator = new StringDatatypeValidator (null, strFacets, false);
  +            }
  +            catch (Exception e){
  +            }
           }
       }
   
  
  
  

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