[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