aboutsummaryrefslogtreecommitdiffstats
path: root/netx/net/sourceforge/jnlp/util
diff options
context:
space:
mode:
Diffstat (limited to 'netx/net/sourceforge/jnlp/util')
-rw-r--r--netx/net/sourceforge/jnlp/util/Reflect.java18
-rw-r--r--netx/net/sourceforge/jnlp/util/ui/NonEditableTableModel.java4
2 files changed, 13 insertions, 9 deletions
diff --git a/netx/net/sourceforge/jnlp/util/Reflect.java b/netx/net/sourceforge/jnlp/util/Reflect.java
index 6673974..065c843 100644
--- a/netx/net/sourceforge/jnlp/util/Reflect.java
+++ b/netx/net/sourceforge/jnlp/util/Reflect.java
@@ -16,8 +16,9 @@
package net.sourceforge.jnlp.util;
+import java.lang.reflect.Method;
import net.sourceforge.jnlp.util.logging.OutputController;
-import java.lang.reflect.*;
+
/**
* Provides simply, convenient methods to invoke methods by
@@ -75,11 +76,12 @@ public class Reflect {
*/
public Object invokeStatic(String className, String method, Object args[]) {
try {
- Class c = Class.forName(className, true, Reflect.class.getClassLoader());
+ Class<?> c = Class.forName(className, true, Reflect.class.getClassLoader());
Method m = getMethod(c, method, args);
- if (m.isAccessible() != accessible)
+ if (m.isAccessible() != accessible) {
m.setAccessible(accessible);
+ }
return m.invoke(null, args);
} catch (Exception ex) { // eat
@@ -103,8 +105,9 @@ public class Reflect {
public Object invoke(Object object, String method, Object args[]) {
try {
Method m = getMethod(object.getClass(), method, args);
- if (m.isAccessible() != accessible)
+ if (m.isAccessible() != accessible) {
m.setAccessible(accessible);
+ }
return m.invoke(object, args);
} catch (Exception ex) { // eat
@@ -117,17 +120,18 @@ public class Reflect {
* Return the Method matching the specified name and number of
* arguments.
*/
- public Method getMethod(Class type, String method, Object args[]) {
+ public Method getMethod(Class<?> type, String method, Object args[]) {
try {
- for (Class c = type; c != null; c = c.getSuperclass()) {
+ for (Class<?> c = type; c != null; c = c.getSuperclass()) {
Method methods[] = c.getMethods();
for (int i = 0; i < methods.length; i++) {
if (methods[i].getName().equals(method)) {
Class parameters[] = methods[i].getParameterTypes();
- if (parameters.length == args.length)
+ if (parameters.length == args.length) {
return methods[i];
+ }
}
}
}
diff --git a/netx/net/sourceforge/jnlp/util/ui/NonEditableTableModel.java b/netx/net/sourceforge/jnlp/util/ui/NonEditableTableModel.java
index 4f2c409..e64a244 100644
--- a/netx/net/sourceforge/jnlp/util/ui/NonEditableTableModel.java
+++ b/netx/net/sourceforge/jnlp/util/ui/NonEditableTableModel.java
@@ -94,7 +94,7 @@ public class NonEditableTableModel extends DefaultTableModel {
* @param rowCount the number of rows the table holds
* @see DefaultTableModel#DefaultTableModel(Vector,int)
*/
- public NonEditableTableModel(final Vector columnNames, final int rowCount) {
+ public NonEditableTableModel(final Vector<?> columnNames, final int rowCount) {
super(columnNames, rowCount);
}
@@ -106,7 +106,7 @@ public class NonEditableTableModel extends DefaultTableModel {
* @param columnNames {@code vector} containing the names of the new columns
* @see DefaultTableModel#DefaultTableModel(Vector,Vector)
*/
- public NonEditableTableModel(final Vector data, final Vector columnNames) {
+ public NonEditableTableModel(final Vector<?> data, final Vector<?> columnNames) {
super(data, columnNames);
}