Update of
/var/cvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/util
In directory james.mmbase.org:/tmp/cvs-serv18817/util
Modified Files:
ClassInstanceFactory.java
Log Message:
didn't compile with java 6
See also:
http://cvs.mmbase.org/viewcvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/util
Index: ClassInstanceFactory.java
===================================================================
RCS file:
/var/cvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/util/ClassInstanceFactory.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- ClassInstanceFactory.java 12 Nov 2008 15:45:59 -0000 1.2
+++ ClassInstanceFactory.java 12 Nov 2008 19:41:28 -0000 1.3
@@ -3,6 +3,12 @@
import java.lang.reflect.Constructor;
import java.lang.reflect.Modifier;
+/**
+ * @javadoc
+ * @author Ernst Bunders
+ * @version $Id: ClassInstanceFactory.java,v 1.3 2008/11/12 19:41:28 michiel
Exp $
+ */
+
public class ClassInstanceFactory<T> {
private Class<? extends T> clazz;
@@ -16,7 +22,7 @@
try {
Class<? extends T> c = (Class<? extends T>)
Class.forName(className);
boolean pubNoarg = false;
- for (Constructor<? extends T> m : c.getConstructors()) {
+ for (Constructor<?> m : c.getConstructors()) {
if (m.getParameterTypes().length == 0 &&
Modifier.isPublic(m.getModifiers())) {
pubNoarg = true;
this.clazz = c;
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs