package org.ovirt.engine.ui.uicommonweb.validation;
import org.ovirt.engine.core.compat.StringHelper;
import org.ovirt.engine.ui.uicompat.ConstantsManager;
@SuppressWarnings("unused")
public class NotEmptyValidation implements IValidation {
@Override
public ValidationResult validate(Object value) {
ValidationResult result = new ValidationResult();
if (value == null || (value instanceof String && StringHelper.isNullOrEmpty((String) value))) {
result.setSuccess(false);
result.getReasons().add(ConstantsManager.getInstance().getConstants().thisFieldCantBeEmptyInvalidReason());
}
return result;
}
}