[jboss-cvs] jboss-seam/src/main/org/jboss/seam/util ...

Gavin King gavin.king at jboss.com
Sat Jul 21 17:01:59 EDT 2007


  User: gavin   
  Date: 07/07/21 17:01:59

  Modified:    src/main/org/jboss/seam/util   ProxyFactory.java
  Removed:     src/main/org/jboss/seam/util   Proxy.java
  Log:
  JBSEAM-1626
  
  Revision  Changes    Path
  1.2       +16 -6     jboss-seam/src/main/org/jboss/seam/util/ProxyFactory.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ProxyFactory.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/util/ProxyFactory.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- ProxyFactory.java	17 Jul 2007 22:17:58 -0000	1.1
  +++ ProxyFactory.java	21 Jul 2007 21:01:59 -0000	1.2
  @@ -18,13 +18,11 @@
    * License.
    */
   
  -import javassist.util.proxy.*;
  -
  +import java.lang.reflect.Constructor;
   import java.lang.reflect.Field;
   import java.lang.reflect.InvocationTargetException;
  -import java.lang.reflect.Method;
  -import java.lang.reflect.Constructor;
   import java.lang.reflect.Member;
  +import java.lang.reflect.Method;
   import java.lang.reflect.Modifier;
   import java.security.ProtectionDomain;
   import java.util.HashMap;
  @@ -33,7 +31,20 @@
   import java.util.Set;
   
   import javassist.CannotCompileException;
  -import javassist.bytecode.*;
  +import javassist.bytecode.AccessFlag;
  +import javassist.bytecode.Bytecode;
  +import javassist.bytecode.ClassFile;
  +import javassist.bytecode.ConstPool;
  +import javassist.bytecode.Descriptor;
  +import javassist.bytecode.ExceptionsAttribute;
  +import javassist.bytecode.FieldInfo;
  +import javassist.bytecode.MethodInfo;
  +import javassist.bytecode.Opcode;
  +import javassist.util.proxy.FactoryHelper;
  +import javassist.util.proxy.MethodFilter;
  +import javassist.util.proxy.MethodHandler;
  +import javassist.util.proxy.ProxyObject;
  +import javassist.util.proxy.RuntimeSupport;
   
   /**
    * Factory of dynamic proxy classes.
  @@ -289,7 +300,6 @@
           cf.addField(finfo2);
   
           HashMap allMethods = getMethods(superClass, interfaces);
  -        int size = allMethods.size();
           makeConstructors(classname, cf, pool, classname);
           int s = overrideMethods(cf, pool, classname, allMethods);
           addMethodsHolder(cf, pool, classname, s);
  
  
  



More information about the jboss-cvs-commits mailing list