Author: jbq
Date: Tue Mar 6 12:09:08 2007
New Revision: 515278
URL: http://svn.apache.org/viewvc?view=rev&rev=515278
Log:
WICKET-165 While testing with FormTester: onSelectionChanged is not being
invoked if DropDownChoice is enabled for notifications
Modified:
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/FormTester.java
incubator/wicket/trunk/wicket/src/main/java/wicket/util/tester/FormTester.java
Modified:
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/FormTester.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/FormTester.java?view=diff&rev=515278&r1=515277&r2=515278
==============================================================================
---
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/FormTester.java
(original)
+++
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/FormTester.java
Tue Mar 6 12:09:08 2007
@@ -427,10 +427,9 @@
ChoiceSelector choiceSelector =
choiceSelectorFactory.create(component);
choiceSelector.doSelect(index);
if (component instanceof DropDownChoice) {
- Method wantOnSelectionChangedNotificationsMethod;
try
{
- wantOnSelectionChangedNotificationsMethod =
component.getClass().getDeclaredMethod("wantOnSelectionChangedNotifications",
new Class[0]);
+ Method
wantOnSelectionChangedNotificationsMethod =
DropDownChoice.class.getDeclaredMethod("wantOnSelectionChangedNotifications",
new Class[0]);
wantOnSelectionChangedNotificationsMethod.setAccessible(true);
boolean wantOnSelectionChangedNotifications =
((Boolean)wantOnSelectionChangedNotificationsMethod.invoke(component, new
Object[0])).booleanValue();
if (wantOnSelectionChangedNotifications) {
Modified:
incubator/wicket/trunk/wicket/src/main/java/wicket/util/tester/FormTester.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket/src/main/java/wicket/util/tester/FormTester.java?view=diff&rev=515278&r1=515277&r2=515278
==============================================================================
---
incubator/wicket/trunk/wicket/src/main/java/wicket/util/tester/FormTester.java
(original)
+++
incubator/wicket/trunk/wicket/src/main/java/wicket/util/tester/FormTester.java
Tue Mar 6 12:09:08 2007
@@ -431,10 +431,9 @@
ChoiceSelector choiceSelector =
choiceSelectorFactory.create(component);
choiceSelector.doSelect(index);
if (component instanceof DropDownChoice) {
- Method wantOnSelectionChangedNotificationsMethod;
try
{
- wantOnSelectionChangedNotificationsMethod =
component.getClass().getDeclaredMethod("wantOnSelectionChangedNotifications",
new Class[0]);
+ Method
wantOnSelectionChangedNotificationsMethod =
DropDownChoice.class.getDeclaredMethod("wantOnSelectionChangedNotifications",
new Class[0]);
wantOnSelectionChangedNotificationsMethod.setAccessible(true);
boolean wantOnSelectionChangedNotifications =
((Boolean)wantOnSelectionChangedNotificationsMethod.invoke(component, new
Object[0])).booleanValue();
if (wantOnSelectionChangedNotifications) {