You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
accounting-dashboard/src/main/java/org/gcube/portlets/user/accountingdashboard/client/application/mainarea/report/ReportAreaPresenter.java

54 lines
1.2 KiB
Java

package org.gcube.portlets.user.accountingdashboard.client.application.mainarea.report;
import java.util.logging.Logger;
import org.gcube.portlets.user.accountingdashboard.client.application.controller.Controller;
import com.google.inject.Inject;
import com.google.web.bindery.event.shared.EventBus;
import com.gwtplatform.mvp.client.HasUiHandlers;
import com.gwtplatform.mvp.client.PresenterWidget;
import com.gwtplatform.mvp.client.View;
/**
*
* @author Giancarlo Panichi
*
*/
public class ReportAreaPresenter extends PresenterWidget<ReportAreaPresenter.ReportAreaView>
implements ReaportAreaUiHandlers {
private static Logger logger = Logger.getLogger("");
interface ReportAreaView extends View, HasUiHandlers<ReportAreaPresenter> {
}
private EventBus eventBus;
private Controller controller;
@Inject
ReportAreaPresenter(EventBus eventBus, ReportAreaView view, Controller controller) {
super(eventBus, view);
this.eventBus = eventBus;
this.controller = controller;
getView().setUiHandlers(this);
addProviders();
bindToEvent();
}
private void addProviders() {
}
private void bindToEvent() {
}
@Override
protected void onBind() {
super.onBind();
}
}