71 lines
2.2 KiB
Java
71 lines
2.2 KiB
Java
package org.gcube.portlets.widgets.ckancontentmoderator.client;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
|
|
import org.gcube.portlets.widgets.ckancontentmoderator.client.material.table.CustomizedView;
|
|
import org.gcube.portlets.widgets.ckancontentmoderator.client.material.table.DataGenerator;
|
|
import org.gcube.portlets.widgets.ckancontentmoderator.client.resources.DataTableClientBundle;
|
|
|
|
import com.google.gwt.core.client.EntryPoint;
|
|
import com.google.gwt.core.client.GWT;
|
|
import com.google.gwt.dom.client.StyleInjector;
|
|
import com.google.gwt.user.client.ui.HTML;
|
|
import com.google.gwt.user.client.ui.RootPanel;
|
|
|
|
import gwt.material.design.client.ui.table.MaterialDataTable;
|
|
|
|
|
|
/**
|
|
* Entry point classes define <code>onModuleLoad()</code>.
|
|
*/
|
|
public class CkanContentModeratorWidget implements EntryPoint {
|
|
/**
|
|
* The message displayed to the user when the server cannot be reached or
|
|
* returns an error.
|
|
*/
|
|
private static final String SERVER_ERROR = "An error occurred while "
|
|
+ "attempting to contact the server. Please check your network " + "connection and try again.";
|
|
|
|
/**
|
|
* Create a remote service proxy to talk to the server-side Greeting service.
|
|
*/
|
|
private final CkanContentModeratorServiceAsync greetingService = GWT.create(CkanContentModeratorService.class);
|
|
|
|
/**
|
|
* This is the entry point method.
|
|
*/
|
|
public void onModuleLoad() {
|
|
StyleInjector.inject(DataTableClientBundle.INSTANCE.dataTable().getText());
|
|
|
|
// MaterialDataTable<String> table = new MaterialDataTable<String>();
|
|
// table.getTableTitle().setText("Customers");
|
|
// List<String> users = new ArrayList<String>();
|
|
// users.add("Pippo");
|
|
// table.setRowData(0, users);
|
|
|
|
CustomizedView cvTable = new CustomizedView();
|
|
cvTable.setData(DataGenerator.generateUsers(10));
|
|
|
|
RootPanel.get().add(cvTable);
|
|
// table.getView().refresh();
|
|
|
|
|
|
// greetingService.getListItemsForStatus(ItemStatus.PENDING, new AsyncCallback<List<CkanDataset>>() {
|
|
//
|
|
// @Override
|
|
// public void onSuccess(List<CkanDataset> result) {
|
|
// // TODO Auto-generated method stub
|
|
//
|
|
// }
|
|
//
|
|
// @Override
|
|
// public void onFailure(Throwable caught) {
|
|
// // TODO Auto-generated method stub
|
|
//
|
|
// }
|
|
// });
|
|
}
|
|
|
|
}
|