package kornell.gui.client.presentation.sandbox.generic;
import com.google.gwt.core.client.GWT;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.Widget;
import kornell.api.client.Callback;
import kornell.api.client.KornellSession;
import kornell.gui.client.presentation.sandbox.SandboxView;
public class GenericSandboxView extends Composite implements SandboxView {
interface MyUiBinder extends UiBinder<Widget, GenericSandboxView> {}
private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
@UiField FlowPanel panel;
public GenericSandboxView(KornellSession session) {
initWidget(uiBinder.createAndBindUi(this));
panel.add(new Label("Loading some stuff..."));
session.enrollment("8002f404-8488-4fb3-b69e-9828f6fe396b")
.isApproved(new Callback<String>() {
@Override
public void ok(String approved) {
/*if(approved){
panel.add(new Label("Approved!!!!"));
}else {
panel.add(new Label("Not this time :("));
}*/
}
});
}
@Override
public void setPresenter(Presenter presenter) {
}
}