List of usage examples for org.apache.wicket.markup.html.list ListView getList
@SuppressWarnings("unchecked") public final List<T> getList()
From source file:com.wickettraining.modelproxy.example.HomePageTest.java
License:Apache License
@SuppressWarnings("unchecked") private void checkPhoneNumbers(int personId, String[] nums) { String contentPanelId = "form:people:" + personId + ":content"; ListView<PhoneNumber> lv = (ListView<PhoneNumber>) tester .getComponentFromLastRenderedPage(contentPanelId + ":phoneNumbers"); assertEquals(nums.length, lv.getList().size()); tester.assertComponent(contentPanelId, PersonViewPanel.class); for (int i = 0; i < nums.length; i++) { tester.assertLabel(contentPanelId + ":phoneNumbers:" + i + ":number", nums[i]); }/*from ww w . ja v a2 s .c o m*/ }
From source file:org.geoserver.security.web.AbstractSecurityNamedServicePanelTest.java
License:Open Source License
protected <T extends SecurityNamedServicePanelInfo> void setSecurityConfigClassName(Class<T> clazz) { ListView list = (ListView) tester.getLastRenderedPage().get("servicesContainer:services"); int toClick = -1; for (int i = 0; i < list.getList().size(); i++) { if (clazz.isInstance(list.getList().get(0))) { toClick = i;//from w ww . j a v a 2 s . c o m break; } } AjaxLink link = (AjaxLink) ((MarkupContainer) list.get(toClick)).get("link"); tester.executeAjaxEvent(link, "onclick"); // formTester.select("config.className", index); // tester.executeAjaxEvent(formTester.getForm().getPageRelativePath()+":config.className", "onchange"); }