aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/apache/commons/lang3/event/EventListenerSupportTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/org/apache/commons/lang3/event/EventListenerSupportTest.java')
-rw-r--r--src/test/java/org/apache/commons/lang3/event/EventListenerSupportTest.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/test/java/org/apache/commons/lang3/event/EventListenerSupportTest.java b/src/test/java/org/apache/commons/lang3/event/EventListenerSupportTest.java
index 70658a746..1b730dc1e 100644
--- a/src/test/java/org/apache/commons/lang3/event/EventListenerSupportTest.java
+++ b/src/test/java/org/apache/commons/lang3/event/EventListenerSupportTest.java
@@ -29,6 +29,7 @@ import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
+import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Date;
@@ -174,22 +175,17 @@ public class EventListenerSupportTest extends AbstractLangTest {
@Test
public void testSubclassInvocationHandling() throws PropertyVetoException {
- final
- EventListenerSupport<VetoableChangeListener> eventListenerSupport = new EventListenerSupport<VetoableChangeListener>(
+ final EventListenerSupport<VetoableChangeListener> eventListenerSupport = new EventListenerSupport<VetoableChangeListener>(
VetoableChangeListener.class) {
private static final long serialVersionUID = 1L;
@Override
protected java.lang.reflect.InvocationHandler createInvocationHandler() {
return new ProxyInvocationHandler() {
- /**
- * {@inheritDoc}
- */
@Override
public Object invoke(final Object proxy, final Method method, final Object[] args)
- throws Throwable {
- return "vetoableChange".equals(method.getName())
- && "Hour".equals(((PropertyChangeEvent) args[0]).getPropertyName()) ? null
+ throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
+ return "vetoableChange".equals(method.getName()) && "Hour".equals(((PropertyChangeEvent) args[0]).getPropertyName()) ? null
: super.invoke(proxy, method, args);
}
};