package org.ovirt.engine.ui.common.view.popup; import java.util.Map.Entry; import org.ovirt.engine.core.compat.Guid; import org.ovirt.engine.ui.common.widget.Align; import org.ovirt.engine.ui.common.widget.EntityModelCheckBoxWidget; import org.ovirt.engine.ui.uicommonweb.models.EntityModel; import com.google.gwt.event.shared.EventBus; public class AbstractVmRemoveConfimationPopup extends RemoveConfirmationPopupView { public AbstractVmRemoveConfimationPopup(EventBus eventBus) { super(eventBus); itemPanel.setHeight("80%"); //$NON-NLS-1$ } @SuppressWarnings("unchecked") @Override protected void addItemText(Object item) { Entry<Guid, EntityModel<Boolean>> entry = (Entry<Guid, EntityModel<Boolean>>) item; EntityModelCheckBoxWidget cb = new EntityModelCheckBoxWidget(Align.RIGHT, "- " + entry.getValue().getMessage(), entry.getValue().getTitle()); //$NON-NLS-1$ cb.edit(entry.getValue()); itemPanel.add(cb); } }