/** * Set the ID for this Entry. * * @param id The ID. */ public void setId(String id) { this.id = new Id(id); }
/** * Get the ID for this Entry. * * @return The ID. */ public String getId() { if (id == null) { return null; } return id.getContent(); }
public Id(String uri) { this(); setContent(uri); }
result.addUnmarshallElementInfo(contributor.unmarshall(element, validationProperties)); contributors.add(contributor); } else if (isInstanceOf(element, Id.elementName())) { if (id == null) { id = new Id(); result.addUnmarshallElementInfo(id.unmarshall(element, validationProperties)); } else if (validationProperties != null) { SwordValidationInfo info = new SwordValidationInfo(Id.elementName(), SwordValidationInfo.DUPLICATE_ELEMENT, SwordValidationInfoType.WARNING);
result.addValidationInfo(new SwordValidationInfo(Id.elementName(), SwordValidationInfo.MISSING_ELEMENT_ERROR, SwordValidationInfoType.ERROR)); } else if (id != null && validateAll) { result.addValidationInfo(id.validate(validationContext));
protected boolean isElementChecked(XmlName elementName) { if( elementName == null ) { return false; } return elementName.equals(Author.elementName()) | elementName.equals(Category.elementName()) | elementName.equals(Content.elementName()) | elementName.equals(Generator.elementName()) | elementName.equals(Contributor.elementName()) | elementName.equals(Id.elementName()) | elementName.equals(Link.elementName()) | elementName.equals(Published.elementName()) | elementName.equals(Rights.elementName()) | elementName.equals(Source.elementName()) | elementName.equals(Summary.elementName()) | elementName.equals(Title.elementName()) | elementName.equals(Updated.elementName()); }
protected void marshallElements(Element entry) { if (id != null) { entry.appendChild(id.marshall());
contributors.add(contributor); else if (isInstanceOf(element, Id.elementName())) id = new Id(); result.addUnmarshallElementInfo(id.unmarshall(element, validationProperties)); SwordValidationInfo info = new SwordValidationInfo(Id.elementName(), SwordValidationInfo.DUPLICATE_ELEMENT, SwordValidationInfoType.WARNING);
result.addValidationInfo(new SwordValidationInfo(Id.elementName(), SwordValidationInfo.MISSING_ELEMENT_ERROR, SwordValidationInfoType.ERROR)); result.addValidationInfo(id.validate(validationContext));
protected boolean isElementChecked(XmlName elementName) { if( elementName == null ) { return false; } return elementName.equals(Author.elementName()) | elementName.equals(Category.elementName()) | elementName.equals(Content.elementName()) | elementName.equals(Generator.elementName()) | elementName.equals(Contributor.elementName()) | elementName.equals(Id.elementName()) | elementName.equals(Link.elementName()) | elementName.equals(Published.elementName()) | elementName.equals(Rights.elementName()) | elementName.equals(Source.elementName()) | elementName.equals(Summary.elementName()) | elementName.equals(Title.elementName()) | elementName.equals(Updated.elementName()); }
entry.appendChild(id.marshall());
contributors.add(contributor); else if (isInstanceOf(element, Id.elementName())) id = new Id(); result.addUnmarshallElementInfo(id.unmarshall(element, validationProperties)); SwordValidationInfo info = new SwordValidationInfo(Id.elementName(), SwordValidationInfo.DUPLICATE_ELEMENT, SwordValidationInfoType.WARNING);
result.addValidationInfo(new SwordValidationInfo(Id.elementName(), SwordValidationInfo.MISSING_ELEMENT_ERROR, SwordValidationInfoType.ERROR)); result.addValidationInfo(id.validate(validationContext));
/** * Set the ID for this Entry. * * @param id The ID. */ public void setId(String id) { this.id = new Id(id); }
/** * Get the ID for this Entry. * * @return The ID. */ public String getId() { if( id == null ) { return null; } return id.getContent(); }
public Id(String uri) { this(); setContent(uri); }
protected boolean isElementChecked(XmlName elementName) { if (elementName == null) { return false; } return elementName.equals(Author.elementName()) | elementName.equals(Category.elementName()) | elementName.equals(Content.elementName()) | elementName.equals(Generator.elementName()) | elementName.equals(Contributor.elementName()) | elementName.equals(Id.elementName()) | elementName.equals(Link.elementName()) | elementName.equals(Published.elementName()) | elementName.equals(Rights.elementName()) | elementName.equals(Source.elementName()) | elementName.equals(Summary.elementName()) | elementName.equals(Title.elementName()) | elementName.equals(Updated.elementName()); }
entry.appendChild(id.marshall());
/** * Set the ID for this Entry. * * @param id The ID. */ public void setId(String id) { this.id = new Id(id); }
/** * Get the ID for this Entry. * * @return The ID. */ public String getId() { if( id == null ) { return null; } return id.getContent(); }