package org.gcube.portlets.user.reportgenerator.client.dialog;
import java.util.List;
import org.gcube.portlets.d4sreporting.common.shared.Metadata;
import org.gcube.portlets.user.gcubewidgets.client.popup.GCubeDialog;
import org.gcube.portlets.user.reportgenerator.client.Presenter.Presenter;
import org.gcube.portlets.user.reportgenerator.client.model.TemplateModel;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.CellPanel;
import com.google.gwt.user.client.ui.Grid;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.TextBox;
import com.google.gwt.user.client.ui.VerticalPanel;
/**
* OpenTemplateDialog
class is is the Dialog for showing template properties
*
* @author Massimiliano Assante, ISTI-CNR - massimiliano.assante@isti.cnr.it
* @version October 2008 (0.2)
*/
public class PagePropertiesDialog extends GCubeDialog {
/**
* this layout panel
*/
private VerticalPanel dialogPanel = new VerticalPanel();
private TextBox templateNameLabelBox = new TextBox();
/**
*
* @param templateModel .
* @param presenter .
*/
public PagePropertiesDialog(final TemplateModel templateModel, final Presenter presenter) {
setText("Report Properties");
dialogPanel.setSpacing(4);
HTML spacer = new HTML("