OSDN Git Service

2004-01-27 Michael Koch <konqueror@gmx.de>
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Jan 2004 21:00:19 +0000 (21:00 +0000)
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Jan 2004 21:00:19 +0000 (21:00 +0000)
* java/lang/Class.java
(getConstructor): Removed SecurityException from throws clause.
(_getConstructors): Likewise.
(getConstructors): Likewise.
(getDeclaredConstructor): Likewise.
(getDeclaredClasses): Likewise.
(getDeclaredConstructors): Likewise.
(getDeclaredField): Likewise.
(getDeclaredMethod): Likewise.
(getDeclaredMethods): Likewise.
(getField): Likewise.
(getMethod): Likewise.
(getMethods): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@76747 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/java/lang/Class.java

index 7d16e22..7efaa1d 100644 (file)
@@ -1,3 +1,19 @@
+2004-01-27  Michael Koch  <konqueror@gmx.de>
+
+       * java/lang/Class.java
+       (getConstructor): Removed SecurityException from throws clause.
+       (_getConstructors): Likewise.
+       (getConstructors): Likewise.
+       (getDeclaredConstructor): Likewise.
+       (getDeclaredClasses): Likewise.
+       (getDeclaredConstructors): Likewise.
+       (getDeclaredField): Likewise.
+       (getDeclaredMethod): Likewise.
+       (getDeclaredMethods): Likewise.
+       (getField): Likewise.
+       (getMethod): Likewise.
+       (getMethods): Likewise.
+
 2004-01-27  Kim Ho  <kho@redhat.com>
 
        * gnu/java/awt/peer/gtk/GtkFramePeer.java
index 0d61b5e..6a65482 100644 (file)
@@ -191,12 +191,11 @@ public final class Class implements Serializable
    * @since 1.1
    */
   public native Constructor getConstructor(Class[] args)
-    throws NoSuchMethodException, SecurityException;
+    throws NoSuchMethodException;
 
   // This is used to implement getConstructors and
   // getDeclaredConstructors.
-  private native Constructor[] _getConstructors (boolean declared)
-    throws SecurityException;
+  private native Constructor[] _getConstructors (boolean declared);
 
   /**
    * Get all the public constructors of this class. This returns an array of
@@ -211,7 +210,6 @@ public final class Class implements Serializable
    * @since 1.1
    */
   public Constructor[] getConstructors()
-    throws SecurityException
   {
     return _getConstructors(false);
   }
@@ -231,7 +229,7 @@ public final class Class implements Serializable
    * @since 1.1
    */
   public native Constructor getDeclaredConstructor(Class[] args)
-    throws NoSuchMethodException, SecurityException;
+    throws NoSuchMethodException;
 
   /**
    * Get all the declared member classes and interfaces in this class, but
@@ -245,7 +243,7 @@ public final class Class implements Serializable
    * @throws SecurityException if the security check fails
    * @since 1.1
    */
-  public native Class[] getDeclaredClasses() throws SecurityException;
+  public native Class[] getDeclaredClasses();
 
   /**
    * Get all the declared constructors of this class. This returns an array of
@@ -260,7 +258,6 @@ public final class Class implements Serializable
    * @since 1.1
    */
   public Constructor[] getDeclaredConstructors()
-    throws SecurityException
   {
     return _getConstructors(true);
   }
@@ -279,7 +276,7 @@ public final class Class implements Serializable
    * @since 1.1
    */
   public native Field getDeclaredField(String fieldName)
-    throws NoSuchFieldException, SecurityException;
+    throws NoSuchFieldException;
 
   /**
    * Get all the declared fields in this class, but not those inherited from
@@ -325,7 +322,7 @@ public final class Class implements Serializable
    * @since 1.1
    */
   public Method getDeclaredMethod(String methodName, Class[] args)
-    throws NoSuchMethodException, SecurityException
+    throws NoSuchMethodException
   {
     memberAccessCheck(Member.DECLARED);
 
@@ -354,7 +351,7 @@ public final class Class implements Serializable
    * @throws SecurityException if the security check fails
    * @since 1.1
    */
-  public native Method[] getDeclaredMethods () throws SecurityException;
+  public native Method[] getDeclaredMethods();
  
   /**
    * If this is a nested or inner class, return the class that declared it.
@@ -367,7 +364,7 @@ public final class Class implements Serializable
   public native Class getDeclaringClass ();
 
   private native Field getField (String fieldName, int hash)
-    throws NoSuchFieldException, SecurityException;
+    throws NoSuchFieldException;
 
   /**
    * Get a public field declared or inherited in this class, where name is
@@ -385,7 +382,7 @@ public final class Class implements Serializable
    * @since 1.1
    */
   public Field getField(String fieldName)
-    throws NoSuchFieldException, SecurityException
+    throws NoSuchFieldException
   {
     memberAccessCheck(Member.PUBLIC);
     Field field = getField(fieldName, fieldName.hashCode());
@@ -491,7 +488,7 @@ public final class Class implements Serializable
    * @since 1.1
    */
   public Method getMethod(String methodName, Class[] args)
-    throws NoSuchMethodException, SecurityException
+    throws NoSuchMethodException
   {
     memberAccessCheck(Member.PUBLIC);
 
@@ -522,7 +519,7 @@ public final class Class implements Serializable
    * @throws SecurityException if the security check fails
    * @since 1.1
    */
-  public native Method[] getMethods () throws SecurityException;
+  public native Method[] getMethods();
 
   /**
    * Get the modifiers of this class.  These can be decoded using Modifier,