ckan2zenodo-publisher-widget/src/main/java/org/gcube/portlets/widgets/ckan2zenodopublisher/client/view/uibinder/Ckan2ZenodoViewManager.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;
}
}