zongaro     2003/08/26 14:33:24

  Modified:    java/src/org/apache/xml/utils SecuritySupport.java
                        SecuritySupport12.java
  Log:
  Changed comments that referred to JAXP.  Updated imports to avoid using
  wildcards, which is a practice Xalan-J has largely eschewed.
  
  Revision  Changes    Path
  1.2       +9 -4      
xml-xalan/java/src/org/apache/xml/utils/SecuritySupport.java
  
  Index: SecuritySupport.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xml/utils/SecuritySupport.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SecuritySupport.java      14 Aug 2003 16:29:44 -0000      1.1
  +++ SecuritySupport.java      26 Aug 2003 21:33:24 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 2002 The Apache Software Foundation.  All rights 
  + * Copyright (c) 2002,2003 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,11 +55,16 @@
   
   package org.apache.xml.utils;
   
  -import java.io.*;
  +import java.io.File;
  +import java.io.FileInputStream;
  +import java.io.FileNotFoundException;
  +import java.io.InputStream;
  +
  +import java.util.Properties;
   
   /**
  - * This class is duplicated for each JAXP subpackage so keep it in sync.
  - * It is package private and therefore is not exposed as part of the JAXP
  + * This class is duplicated for each Xalan-Java subpackage so keep it in 
sync.
  + * It is package private and therefore is not exposed as part of the 
Xalan-Java
    * API.
    *
    * Base class with security related methods that work on JDK 1.1.
  
  
  
  1.2       +29 -20    
xml-xalan/java/src/org/apache/xml/utils/SecuritySupport12.java
  
  Index: SecuritySupport12.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xml/utils/SecuritySupport12.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SecuritySupport12.java    14 Aug 2003 16:29:44 -0000      1.1
  +++ SecuritySupport12.java    26 Aug 2003 21:33:24 -0000      1.2
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 2002 The Apache Software Foundation.  All rights 
  + * Copyright (c) 2002,2003 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,12 +55,21 @@
   
   package org.apache.xml.utils;
   
  -import java.security.*;
  -import java.io.*;
  +import java.io.File;
  +import java.io.FileInputStream;
  +import java.io.FileNotFoundException;
  +import java.io.InputStream;
  +
  +import java.security.AccessController;
  +import java.security.PrivilegedAction;
  +import java.security.PrivilegedActionException;
  +import java.security.PrivilegedExceptionAction;
  +
  +import java.util.Properties;
   
   /**
  - * This class is duplicated for each JAXP subpackage so keep it in sync.
  - * It is package private and therefore is not exposed as part of the JAXP
  + * This class is duplicated for each Xalan-Java subpackage so keep it in 
sync.
  + * It is package private and therefore is not exposed as part of the 
Xalan-Java
    * API.
    *
    * Security related methods that only work on J2SE 1.2 and newer.
  @@ -68,16 +77,16 @@
   class SecuritySupport12 extends SecuritySupport {
   
       public ClassLoader getContextClassLoader() {
  -     return (ClassLoader)
  -             AccessController.doPrivileged(new PrivilegedAction() {
  -         public Object run() {
  -             ClassLoader cl = null;
  -             try {
  -                 cl = Thread.currentThread().getContextClassLoader();
  -             } catch (SecurityException ex) { }
  -             return cl;
  -         }
  -     });
  +        return (ClassLoader)
  +                AccessController.doPrivileged(new PrivilegedAction() {
  +            public Object run() {
  +                ClassLoader cl = null;
  +                try {
  +                    cl = Thread.currentThread().getContextClassLoader();
  +                } catch (SecurityException ex) { }
  +                return cl;
  +            }
  +        });
       }
   
       public ClassLoader getSystemClassLoader() {
  @@ -110,7 +119,7 @@
       }
   
       public String getSystemProperty(final String propName) {
  -     return (String)
  +        return (String)
               AccessController.doPrivileged(new PrivilegedAction() {
                   public Object run() {
                       return System.getProperty(propName);
  @@ -121,16 +130,16 @@
       public FileInputStream getFileInputStream(final File file)
           throws FileNotFoundException
       {
  -     try {
  +        try {
               return (FileInputStream)
                   AccessController.doPrivileged(new 
PrivilegedExceptionAction() {
                       public Object run() throws FileNotFoundException {
                           return new FileInputStream(file);
                       }
                   });
  -     } catch (PrivilegedActionException e) {
  -         throw (FileNotFoundException)e.getException();
  -     }
  +        } catch (PrivilegedActionException e) {
  +            throw (FileNotFoundException)e.getException();
  +        }
       }
   
       public InputStream getResourceAsStream(final ClassLoader cl,
  
  
  

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

Reply via email to