package org.gcube.portlets.admin.vredeployer.client.view.panels; import org.gcube.portlets.admin.vredeployer.client.constants.ImagesConstants; import org.gcube.portlets.admin.vredeployer.client.control.Controller; import com.extjs.gxt.ui.client.Style.HorizontalAlignment; import com.extjs.gxt.ui.client.Style.Orientation; import com.extjs.gxt.ui.client.event.ButtonEvent; import com.extjs.gxt.ui.client.event.Events; import com.extjs.gxt.ui.client.event.FieldEvent; import com.extjs.gxt.ui.client.event.Listener; import com.extjs.gxt.ui.client.event.SelectionListener; import com.extjs.gxt.ui.client.widget.ContentPanel; import com.extjs.gxt.ui.client.widget.HorizontalPanel; import com.extjs.gxt.ui.client.widget.Html; import com.extjs.gxt.ui.client.widget.LayoutContainer; import com.extjs.gxt.ui.client.widget.button.Button; import com.extjs.gxt.ui.client.widget.form.CheckBox; import com.extjs.gxt.ui.client.widget.form.CheckBoxGroup; import com.extjs.gxt.ui.client.widget.form.FieldSet; import com.extjs.gxt.ui.client.widget.form.FormPanel; import com.extjs.gxt.ui.client.widget.form.SimpleComboBox; import com.extjs.gxt.ui.client.widget.form.ComboBox.TriggerAction; import com.extjs.gxt.ui.client.widget.layout.FormData; import com.extjs.gxt.ui.client.widget.layout.FormLayout; import com.extjs.gxt.ui.client.widget.layout.RowData; import com.extjs.gxt.ui.client.widget.layout.RowLayout; import com.extjs.gxt.ui.client.widget.layout.TableData; import com.google.gwt.user.client.Window; import com.google.gwt.user.client.ui.Image; public class EastPanel extends ContentPanel { /** * */ private Controller controller; /** * constructor * @param c - */ public EastPanel(Controller c) { controller = c; setWidth("100%"); setHeight("100%"); } /** * */ public void showCloudPanel(boolean selected, int vmSelected) { setHeading("deploy VRE Services on Cloud"); final Button saveButton = new Button("Commit changes"); saveButton.setEnabled(false); removeAll(); unmask(); LayoutContainer toShow = new LayoutContainer(); HorizontalPanel hp = new HorizontalPanel(); hp.setWidth("100%"); hp.setTableWidth("100%"); TableData td = new TableData(); td.setHorizontalAlign(HorizontalAlignment.CENTER); //toShow.setStyleAttribute("margin", "10px"); RowLayout rlayout = new RowLayout(Orientation.VERTICAL); toShow.setLayout(rlayout); String toAdd = ""; toAdd = "