package org.ovirt.engine.ui.common.widget.dialog; import org.ovirt.engine.ui.uicommonweb.UICommand; import com.google.gwt.event.dom.client.HasClickHandlers; import com.google.gwt.user.client.ui.Widget; public abstract class AbstractDialogPanel extends OVirtBootstrapModal { public abstract void setHeader(String headerTitle); public abstract Widget getContent(); public abstract void setContent(Widget content); public abstract void addContentStyleName(String styleName); public abstract void removeFooterButtons(); public abstract void addFooterButton(Widget button); public abstract void addStatusWidget(Widget widget); public abstract void setFooterPanelVisible(boolean visible); public abstract void setHelpCommand(UICommand command); public abstract HasClickHandlers getCloseIconButton(); public abstract void setCloseIconButtonVisible(boolean visible); }