throws IllegalArgumentException {
// Finds the correct method
- Method method = null;
for (Method m : target.getClass().getMethods()) {
if (m.getName().equals(methodName)) {
method = m;
+ break;
}
}
if (method == null) {
this.eventType = eventType;
this.target = target;
- this.method = method;
this.arguments = arguments;
this.eventArgumentIndex = eventArgumentIndex;
}
for (Method m : target.getClass().getMethods()) {
if (m.getName().equals(methodName)) {
method = m;
+ break;
}
}
if (method == null) {
this.eventType = eventType;
this.target = target;
- this.method = method;
this.arguments = arguments;
eventArgumentIndex = -1;
}
throws IllegalArgumentException {
// Finds the correct method
- Method method = null;
for (Method m : target.getClass().getMethods()) {
if (m.getName().equals(methodName)) {
method = m;
+ break;
}
}
if (method == null) {
this.eventType = eventType;
this.target = target;
- this.method = method;
eventArgumentIndex = -1;
final Class<?>[] params = method.getParameterTypes();