public Person setEmailElement(Element element) { ExtensibleElement internal = getExtInternal(); Element el = getEmailElement(); if (el != null) el.discard(); if (element != null) internal.addExtension(element); return this; }
public Element getNameElement() { return getInternal().getFirstChild(NAME); }
public Person setNameElement(Element element) { ExtensibleElement internal = getExtInternal(); Element el = getNameElement(); if (el != null) el.discard(); if (element != null) internal.addExtension(element); return this; }
public Person setUriElement(IRIElement element) { ExtensibleElement internal = getExtInternal(); Element el = getUriElement(); if (el != null) el.discard(); if (element != null) internal.addExtension(element); return this; }
public IRI getUri() { IRIElement iri = getUriElement(); return (iri != null) ? iri.getResolvedValue() : null; }
public String getName() { Element name = getNameElement(); return (name != null) ? name.getText() : null; }
public String getEmail() { Element email = getEmailElement(); return (email != null) ? email.getText() : null; }
public Person setUriElement(IRIElement element) { ExtensibleElement internal = getExtInternal(); Element el = getUriElement(); if (el != null) el.discard(); if (element != null) internal.addExtension(element); return this; }
public IRI getUri() { IRIElement iri = getUriElement(); return (iri != null) ? iri.getResolvedValue() : null; }
public String getName() { Element name = getNameElement(); return (name != null) ? name.getText() : null; }
public String getEmail() { Element email = getEmailElement(); return (email != null) ? email.getText() : null; }
public Person setEmailElement(Element element) { ExtensibleElement internal = getExtInternal(); Element el = getEmailElement(); if (el != null) el.discard(); if (element != null) internal.addExtension(element); return this; }
public Person setNameElement(Element element) { ExtensibleElement internal = getExtInternal(); Element el = getNameElement(); if (el != null) el.discard(); if (element != null) internal.addExtension(element); return this; }
public IRIElement setUri(String uri) { ExtensibleElement internal = getExtInternal(); IRIElement el = getUriElement(); if (uri != null) { if (el == null) el = internal.getFactory().newUri(internal); el.setText(uri.toString()); return el; } else { if (el != null) el.discard(); return null; } }
public Element getNameElement() { return getInternal().getFirstChild(NAME); }
public Element setEmail(String email) { ExtensibleElement internal = getExtInternal(); Element el = getEmailElement(); if (email != null) { if (el == null) el = internal.getFactory().newEmail(internal); el.setText(email); return el; } else { if (el != null) el.discard(); return null; } }
public Element setName(String name) { ExtensibleElement internal = getExtInternal(); Element el = getNameElement(); if (name != null) { if (el == null) el = internal.getFactory().newName(internal); el.setText(name); return el; } else { if (el != null) el.discard(); return null; } }
public IRIElement setUri(String uri) { ExtensibleElement internal = getExtInternal(); IRIElement el = getUriElement(); if (uri != null) { if (el == null) el = internal.getFactory().newUri(internal); el.setText(uri.toString()); return el; } else { if (el != null) el.discard(); return null; } }
public IRIElement getUriElement() { return getInternal().getFirstChild(URI); }
public Element setEmail(String email) { ExtensibleElement internal = getExtInternal(); Element el = getEmailElement(); if (email != null) { if (el == null) el = internal.getFactory().newEmail(internal); el.setText(email); return el; } else { if (el != null) el.discard(); return null; } }