public Collection<ValidationRule> getValidationRulesByDataElements(
     Collection<DataElement> dataElements) {
   return i18n(i18nService, validationRuleStore.getValidationRulesByDataElements(dataElements));
 }
 public int getValidationRuleCount() {
   return validationRuleStore.getCount();
 }
 public ValidationRule getValidationRuleByName(String name) {
   return i18n(i18nService, validationRuleStore.getByName(name));
 }
 public Collection<ValidationRule> getAllValidationRules() {
   return i18n(i18nService, validationRuleStore.getAll());
 }
 public ValidationRule getValidationRule(String uid) {
   return i18n(i18nService, validationRuleStore.getByUid(uid));
 }
 public ValidationRule getValidationRule(int id) {
   return i18n(i18nService, validationRuleStore.get(id));
 }
 public void deleteValidationRule(ValidationRule validationRule) {
   validationRuleStore.delete(validationRule);
 }
 public void updateValidationRule(ValidationRule validationRule) {
   validationRuleStore.update(validationRule);
 }
 public int saveValidationRule(ValidationRule validationRule) {
   return validationRuleStore.save(validationRule);
 }