package org.ovirt.engine.ui.uicommonweb.models.profiles;
import java.util.List;
import org.ovirt.engine.core.common.action.DiskProfileParameters;
import org.ovirt.engine.core.common.action.VdcActionParametersBase;
import org.ovirt.engine.core.common.action.VdcActionType;
import org.ovirt.engine.core.common.businessentities.profiles.DiskProfile;
import org.ovirt.engine.ui.uicommonweb.help.HelpTag;
import org.ovirt.engine.ui.uicommonweb.models.ListModel;
import org.ovirt.engine.ui.uicompat.ConstantsManager;
public class RemoveDiskProfileModel extends RemoveProfileModel<DiskProfile> {
public RemoveDiskProfileModel(ListModel sourceListModel, List<DiskProfile> profiles) {
super(sourceListModel, profiles);
setHelpTag(HelpTag.remove_disk_profile);
setTitle(ConstantsManager.getInstance().getConstants().removeDiskProfileTitle());
setHashName("remove_disk_prfoile"); //$NON-NLS-1$
}
@Override
protected VdcActionType getRemoveActionType() {
return VdcActionType.RemoveDiskProfile;
}
@Override
protected VdcActionParametersBase getRemoveProfileParams(DiskProfile profile) {
return new DiskProfileParameters(profile);
}
}