2016-11-06 11:56:01 +01:00
|
|
|
package org.gcube.portlets.widgets.ckandatapublisherwidget.client.ui.TwinColumnSelection;
|
|
|
|
|
2016-11-06 22:01:43 +01:00
|
|
|
import com.github.gwtbootstrap.client.ui.Button;
|
2016-11-06 11:56:01 +01:00
|
|
|
import com.google.gwt.core.client.GWT;
|
|
|
|
import com.google.gwt.uibinder.client.UiBinder;
|
2016-11-06 22:01:43 +01:00
|
|
|
import com.google.gwt.uibinder.client.UiField;
|
2016-11-06 11:56:01 +01:00
|
|
|
import com.google.gwt.user.client.ui.Composite;
|
2016-11-06 22:01:43 +01:00
|
|
|
import com.google.gwt.user.client.ui.VerticalPanel;
|
2016-11-06 11:56:01 +01:00
|
|
|
import com.google.gwt.user.client.ui.Widget;
|
|
|
|
|
2016-11-06 22:01:43 +01:00
|
|
|
/**
|
|
|
|
* The twin column panels for selection of the files to attach to the catalague product.
|
|
|
|
* @author Costantino Perciante at ISTI-CNR (costantino.perciante@isti.cnr.it)
|
|
|
|
*
|
|
|
|
*/
|
2016-11-06 11:56:01 +01:00
|
|
|
public class TwinColumnSelectionMainPanel extends Composite{
|
2016-11-06 22:01:43 +01:00
|
|
|
|
|
|
|
@UiField
|
|
|
|
VerticalPanel leftColumn;
|
|
|
|
@UiField
|
|
|
|
VerticalPanel rightColumn;
|
|
|
|
@UiField
|
|
|
|
Button addToSelected;
|
|
|
|
@UiField
|
|
|
|
Button addToSelectedWithChild;
|
|
|
|
@UiField
|
|
|
|
Button addToUnselected;
|
|
|
|
|
2016-11-06 11:56:01 +01:00
|
|
|
|
|
|
|
private static TwinColumnSelectionMainPanelUiBinder uiBinder = GWT
|
|
|
|
.create(TwinColumnSelectionMainPanelUiBinder.class);
|
|
|
|
|
|
|
|
interface TwinColumnSelectionMainPanelUiBinder extends
|
2016-11-06 22:01:43 +01:00
|
|
|
UiBinder<Widget, TwinColumnSelectionMainPanel> {
|
2016-11-06 11:56:01 +01:00
|
|
|
}
|
|
|
|
|
2016-11-06 22:01:43 +01:00
|
|
|
/**
|
|
|
|
* Constructor
|
|
|
|
*/
|
2016-11-06 11:56:01 +01:00
|
|
|
public TwinColumnSelectionMainPanel() {
|
|
|
|
initWidget(uiBinder.createAndBindUi(this));
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|