public SwordValidationInfo validate(List<SwordValidationInfo> elements, List<SwordValidationInfo> attributes, Properties validationContext) { SwordValidationInfo result = new SwordValidationInfo(xmlName); if (name == null) { SwordValidationInfo info = new SwordValidationInfo(Name.elementName(), SwordValidationInfo.MISSING_ELEMENT_ERROR, SwordValidationInfoType.ERROR); result.addValidationInfo(info); } else if (elements == null && name != null) { result.addValidationInfo(name.validate(validationContext)); } if (elements == null && uri != null) { result.addValidationInfo(uri.validate(validationContext)); } if (elements == null && email != null) { result.addValidationInfo(email.validate(validationContext)); } result.addUnmarshallValidationInfo(elements, attributes); return result; }
public SwordValidationInfo validate(List<SwordValidationInfo> elements, List<SwordValidationInfo> attributes, Properties validationContext) { SwordValidationInfo result = new SwordValidationInfo(xmlName); if( name == null ) { SwordValidationInfo info = new SwordValidationInfo(Name.elementName(), SwordValidationInfo.MISSING_ELEMENT_ERROR, SwordValidationInfoType.ERROR); result.addValidationInfo(info); } else if( elements == null && name != null) { result.addValidationInfo(name.validate(validationContext)); } if( elements == null && uri != null ) { result.addValidationInfo(uri.validate(validationContext)); } if( elements == null && email != null ) { result.addValidationInfo(email.validate(validationContext)); } result.addUnmarshallValidationInfo(elements, attributes); return result; }
public SwordValidationInfo validate(ArrayList<SwordValidationInfo> elements, ArrayList<SwordValidationInfo> attributes, Properties validationContext) { SwordValidationInfo result = new SwordValidationInfo(xmlName); if( name == null ) { SwordValidationInfo info = new SwordValidationInfo(Name.elementName(), SwordValidationInfo.MISSING_ELEMENT_ERROR, SwordValidationInfoType.ERROR); result.addValidationInfo(info); } else if( elements == null && name != null) { result.addValidationInfo(name.validate(validationContext)); } if( elements == null && uri != null ) { result.addValidationInfo(uri.validate(validationContext)); } if( elements == null && email != null ) { result.addValidationInfo(email.validate(validationContext)); } result.addUnmarshallValidationInfo(elements, attributes); return result; }