List of usage examples for org.apache.wicket.extensions.markup.html.repeater.data.table DataTable getDataProvider
public final IDataProvider<T> getDataProvider()
From source file:com.evolveum.midpoint.web.page.admin.reports.PageReports.java
License:Apache License
private void clearSearchPerformed(AjaxRequestTarget target) { searchModel.setObject(new ReportSearchDto()); TablePanel panel = getReportTable(); DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(createQuery());/*from www .ja v a 2 s. co m*/ ReportsStorage storage = getSessionStorage().getReports(); storage.setReportSearch(searchModel.getObject()); storage.setReportsPaging(null); panel.setCurrentPage(null); target.add(get(ID_SEARCH_FORM)); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.resources.content.PageContentAccounts.java
License:Apache License
private void searchPerformed(AjaxRequestTarget target) { ObjectQuery query = createQuery();//from ww w . j ava 2 s . c om TablePanel panel = getTable(); DataTable table = panel.getDataTable(); AccountContentDataProvider provider = (AccountContentDataProvider) table.getDataProvider(); provider.setQuery(query); table.setCurrentPage(0); target.add(panel); target.add(getFeedbackPanel()); }
From source file:com.evolveum.midpoint.web.page.admin.resources.content.PageContentAccounts.java
License:Apache License
private void clearSearchPerformed(AjaxRequestTarget target) { searchModel.setObject(new AccountContentSearchDto()); TablePanel panel = getTable();/*from ww w . ja v a 2 s . c om*/ DataTable table = panel.getDataTable(); AccountContentDataProvider provider = (AccountContentDataProvider) table.getDataProvider(); provider.setQuery(null); ResourceContentStorage storage = getSessionStorage().getResourceContent(); storage.setAccountContentSearch(searchModel.getObject()); storage.setAccountContentPaging(null); panel.setCurrentPage(null); target.add(get(ID_SEARCH_FORM)); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.resources.PageConnectorHosts.java
License:Apache License
private void searchHostPerformed(ObjectQuery query, AjaxRequestTarget target) { target.add(getFeedbackPanel());/*w w w. j a v a 2 s. com*/ Table panel = getConnectorHostTable(); DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(query); provider.setOptions(SelectorOptions.createCollection(GetOperationOptions.createNoFetch())); target.add((Component) panel); }
From source file:com.evolveum.midpoint.web.page.admin.resources.PageResources.java
License:Apache License
private void searchPerformed(AjaxRequestTarget target) { ObjectQuery query = createQuery();// ww w .ja v a 2s .com target.add(getFeedbackPanel()); TablePanel panel = getResourceTable(); DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(query); ResourcesStorage storage = getSessionStorage().getResources(); storage.setResourceSearch(searchModel.getObject()); panel.setCurrentPage(storage.getResourcePaging()); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.resources.PageResources.java
License:Apache License
private void clearSearchPerformed(AjaxRequestTarget target) { searchModel.setObject(new ResourceSearchDto()); TablePanel panel = getResourceTable(); DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(null);//from w ww . j a v a 2 s . c om ResourcesStorage storage = getSessionStorage().getResources(); storage.setResourceSearch(searchModel.getObject()); panel.setCurrentPage(storage.getResourcePaging()); target.add(get(ID_SEARCH_FORM)); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.roles.PageRoles.java
License:Apache License
private ObjectDataProvider<SelectableBean<RoleType>, RoleType> getRoleDataProvider() { DataTable table = getRoleTable().getDataTable(); return (ObjectDataProvider<SelectableBean<RoleType>, RoleType>) table.getDataProvider(); }
From source file:com.evolveum.midpoint.web.page.admin.roles.PageRoles.java
License:Apache License
private void clearSearchPerformed(AjaxRequestTarget target) { searchModel.setObject(new RolesSearchDto()); TablePanel panel = getRoleTable();//from www .jav a2s .co m DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(null); RolesStorage storage = getSessionStorage().getRoles(); storage.setRolesSearch(searchModel.getObject()); storage.setRolesPaging(null); panel.setCurrentPage(storage.getRolesPaging()); target.add(get(ID_SEARCH_FORM)); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.server.PageTasks.java
License:Apache License
private void searchFilterPerformed(AjaxRequestTarget target) { TasksSearchDto dto = searchModel.getObject(); // ObjectQuery query = createTaskQuery(dto.getStatus(), dto.getCategory(), dto.isShowSubtasks()); ObjectQuery query = createTaskQuery(); TablePanel panel = getTaskTable();// www .j ava 2 s . co m DataTable table = panel.getDataTable(); TaskDtoProvider provider = (TaskDtoProvider) table.getDataProvider(); provider.setQuery(query); table.setCurrentPage(0); TasksStorage storage = getSessionStorage().getTasks(); storage.setTasksSearch(dto); target.add(getFeedbackPanel()); target.add(getTaskTable()); }
From source file:com.evolveum.midpoint.web.page.admin.server.PageTasks.java
License:Apache License
private void clearSearchPerformed(AjaxRequestTarget target) { searchModel.setObject(new TasksSearchDto()); TablePanel panel = getTaskTable();// ww w .j a va2s.c o m DataTable table = panel.getDataTable(); TaskDtoProvider provider = (TaskDtoProvider) table.getDataProvider(); provider.setQuery(null); TasksStorage storage = getSessionStorage().getTasks(); storage.setTasksSearch(searchModel.getObject()); panel.setCurrentPage(storage.getTasksPaging()); target.add(get(ID_SEARCH_FORM)); target.add(panel); }