40 lines
768 B
Java
40 lines
768 B
Java
package org.gcube.portlets.widgets.ckan2zenodopublisher.client.view.uibinder;
|
|
|
|
import org.gcube.portlets.widgets.ckan2zenodopublisher.shared.wrapped.ZenodoItem;
|
|
|
|
public class Ckan2ZenodoViewManager {
|
|
|
|
|
|
AccordionBasicPanel basePanel;
|
|
|
|
|
|
public Ckan2ZenodoViewManager() {
|
|
}
|
|
|
|
|
|
public AccordionBasicPanel viewForPublishing(final ZenodoItem zenodoItem){
|
|
basePanel = new AccordionBasicPanel();
|
|
|
|
BasicInformationView form = new BasicInformationView(zenodoItem) {
|
|
|
|
|
|
@Override
|
|
public void submitHandler() {
|
|
}
|
|
|
|
@Override
|
|
public void setError(boolean visible, String error) {
|
|
}
|
|
|
|
@Override
|
|
public void setConfirm(boolean visible, String msg) {
|
|
}
|
|
};
|
|
|
|
basePanel.getAcc_basic_info().add(form);
|
|
return basePanel;
|
|
|
|
}
|
|
|
|
}
|