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.configuration.component.ObjectSelectionPanel.java
License:Apache License
private void searchPerformed(AjaxRequestTarget target) { ObjectQuery query = createObjectQuery(); TablePanel panel = getTablePanel();/*from ww w. j a va 2 s. c o m*/ DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(query); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.configuration.component.ObjectSelectionPanel.java
License:Apache License
private void clearSearchPerformed(AjaxRequestTarget target) { searchModel.setObject(new ObjectSearchDto()); TablePanel panel = getTablePanel();// ww w . jav a2 s. c om DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); if (context.getDataProviderQuery() != null) { provider.setQuery(context.getDataProviderQuery()); } else { provider.setQuery(null); } target.add(panel, getSearchForm()); }
From source file:com.evolveum.midpoint.web.page.admin.configuration.PageDebugList.java
License:Apache License
private RepositoryObjectDataProvider getTableDataProvider() { TablePanel tablePanel = getListTable(); DataTable table = tablePanel.getDataTable(); return (RepositoryObjectDataProvider) table.getDataProvider(); }
From source file:com.evolveum.midpoint.web.page.admin.configuration.PageDebugList.java
License:Apache License
private void clearSearchPerformed(AjaxRequestTarget target) { DebugSearchDto dto = new DebugSearchDto(); TablePanel panel = getListTable();//from ww w .j a v a 2s . co m DataTable table = panel.getDataTable(); RepositoryObjectDataProvider provider = (RepositoryObjectDataProvider) table.getDataProvider(); provider.setQuery(null); provider.setType(dto.getType().getClassDefinition()); searchModel.setObject(new DebugSearchDto()); ConfigurationStorage storage = getSessionStorage().getConfiguration(); storage.setDebugSearchDto(searchModel.getObject()); target.add(get(ID_SEARCH_FORM)); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.reports.PageCreatedReports.java
License:Apache License
private ObjectDataProvider<SelectableBean<ReportOutputType>, ReportOutputType> getReportDataProvider() { DataTable table = getReportOutputTable().getDataTable(); return (ObjectDataProvider<SelectableBean<ReportOutputType>, ReportOutputType>) table.getDataProvider(); }
From source file:com.evolveum.midpoint.web.page.admin.reports.PageCreatedReports.java
License:Apache License
private ObjectDataProvider getTableDataProvider() { TablePanel tablePanel = getReportOutputTable(); DataTable table = tablePanel.getDataTable(); return (ObjectDataProvider) table.getDataProvider(); }
From source file:com.evolveum.midpoint.web.page.admin.reports.PageCreatedReports.java
License:Apache License
private void reportTypeFilterPerformed(AjaxRequestTarget target) { ReportOutputSearchDto dto = searchModel.getObject(); String oid = dto.getReportTypeMap().get(dto.getReportType()); ObjectQuery query;// ww w . jav a 2 s. c o m if (oid == null || oid.isEmpty()) { query = createQuery(); } else { query = createReportTypeRefQuery(oid); } TablePanel panel = getReportOutputTable(); DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(query); ReportsStorage storage = getSessionStorage().getReports(); storage.setReportOutputSearch(searchModel.getObject()); storage.setReportsPaging(null); panel.setCurrentPage(null); target.add(panel); target.add(getFeedbackPanel()); }
From source file:com.evolveum.midpoint.web.page.admin.reports.PageCreatedReports.java
License:Apache License
private void searchPerformed(AjaxRequestTarget target) { ObjectQuery query = createQuery();// w w w . java 2 s.c o m target.add(getFeedbackPanel()); TablePanel panel = getReportOutputTable(); DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(query); ReportsStorage storage = getSessionStorage().getReports(); storage.setReportOutputSearch(searchModel.getObject()); storage.setReportOutputsPaging(null); panel.setCurrentPage(null); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.reports.PageCreatedReports.java
License:Apache License
private void clearSearchPerformed(AjaxRequestTarget target) { searchModel.setObject(new ReportOutputSearchDto()); TablePanel panel = getReportOutputTable(); DataTable table = panel.getDataTable(); ObjectDataProvider provider = (ObjectDataProvider) table.getDataProvider(); provider.setQuery(null);/*from w w w . j a v a 2 s. c o m*/ ReportsStorage storage = getSessionStorage().getReports(); storage.setReportOutputSearch(searchModel.getObject()); storage.setReportOutputsPaging(null); panel.setCurrentPage(null); target.add(get(ID_SEARCH_FORM)); target.add(panel); }
From source file:com.evolveum.midpoint.web.page.admin.reports.PageReports.java
License:Apache License
private ObjectDataProvider getDataProvider() { DataTable table = getReportTable().getDataTable(); return (ObjectDataProvider) table.getDataProvider(); }