vre-definition/src/main/java/org/gcube/portlets/admin/vredefinition/client/presenter/VREFinishWizardPresenter.java

36 lines
864 B
Java

package org.gcube.portlets.admin.vredefinition.client.presenter;
import com.extjs.gxt.ui.client.widget.LayoutContainer;
import com.google.gwt.user.client.ui.Widget;
public class VREFinishWizardPresenter implements Presenter {
public interface Display {
Widget asWidget();
}
private final Display display;
public VREFinishWizardPresenter(Display display){
this.display = display;
}
public void go(LayoutContainer container){
container.removeAll();
display.asWidget().setWidth(String.valueOf(container.getOffsetWidth()));
display.asWidget().setHeight(String.valueOf(container.getOffsetHeight()));
container.add(display.asWidget());
container.layout();
}
public boolean doSave() {
// TODO Auto-generated method stub
return true;
}
public Widget display() {
// TODO Auto-generated method stub
return display.asWidget();
}
}