package com.constellio.app.services.schemas.bulkImport.groups; import org.apache.commons.lang3.StringUtils; import com.constellio.app.services.schemas.bulkImport.groups.ImportedGroupValidatorRuntimeException.ImportedGroupValidatorRuntimeException_GroupCodeIsMissing; import com.constellio.app.services.schemas.bulkImport.groups.ImportedGroupValidatorRuntimeException.ImportedGroupValidatorRuntimeException_GroupTitleIsMissing; public class ImportedGroupValidator { public void validate(ImportedGroup importedGroup) { validateCode(importedGroup); validateTitle(importedGroup); } private void validateCode(ImportedGroup importedGroup) { if (StringUtils.isBlank(importedGroup.getCode())) { throw new ImportedGroupValidatorRuntimeException_GroupCodeIsMissing(); } } private void validateTitle(ImportedGroup importedGroup) { if (StringUtils.isBlank(importedGroup.getTitle())) { throw new ImportedGroupValidatorRuntimeException_GroupTitleIsMissing(); } } }