|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.abdera.model.ElementWrapper
org.apache.abdera.model.ExtensibleElementWrapper
org.apache.abdera.model.PersonWrapper
public abstract class PersonWrapper
ElementWrapper implementation that implements the Person interface. Used to create static extensions based on the Atom Person Construct
| Field Summary |
|---|
| Fields inherited from interface org.apache.abdera.util.Constants |
|---|
ACCEPT, AID, ALTERNATE, APP_MEDIA_TYPE, APP_NS, APP_NS_PRE_RFC, APP_PREFIX, ATITLE, ATOM_MEDIA_TYPE, ATOM_NS, AURI, AUTHOR, BASE, CAT_MEDIA_TYPE, CATEGORIES, CATEGORY, CLASS, COLLECTION, CONFIG_FACTORY, CONFIG_PARSER, CONFIG_PARSERFACTORY, CONFIG_STREAMWRITER, CONFIG_WRITER, CONFIG_WRITERFACTORY, CONFIG_XPATH, CONTENT, CONTRIBUTOR, CONTROL, CONTROL_NS, CONTROL_PREFIX, DEFAULT_FACTORY, DEFAULT_PARSER, DEFAULT_PARSERFACTORY, DEFAULT_STREAMWRITER, DEFAULT_WRITER, DEFAULT_WRITERFACTORY, DEFAULT_XPATH, DIV, DRAFT, EDITED, EMAIL, ENTRY, ENTRY_MEDIA_TYPE, FEED, FEED_MEDIA_TYPE, FIXED, GENERATOR, HREF, HREFLANG, HTML, ICON, ID, LABEL, LANG, LENGTH, LINK, LN_ACCEPT, LN_ALTERNATE, LN_ALTERNATE_MULTIPART_RELATED, LN_AUTHOR, LN_BASE, LN_CATEGORIES, LN_CATEGORY, LN_CLASS, LN_COLLECTION, LN_CONTENT, LN_CONTRIBUTOR, LN_CONTROL, LN_DIV, LN_DRAFT, LN_EDITED, LN_EMAIL, LN_ENTRY, LN_FEED, LN_FIXED, LN_GENERATOR, LN_HREF, LN_HREFLANG, LN_ICON, LN_ID, LN_LABEL, LN_LANG, LN_LENGTH, LN_LINK, LN_LOGO, LN_NAME, LN_PUBLISHED, LN_REL, LN_RIGHTS, LN_SCHEME, LN_SERVICE, LN_SOURCE, LN_SPACE, LN_SRC, LN_SUBTITLE, LN_SUMMARY, LN_TERM, LN_TITLE, LN_TYPE, LN_UPDATED, LN_URI, LN_VERSION, LN_WORKSPACE, LOGO, MULTIPART_RELATED_TYPE, NAME, NAMED_PARSER, NAMED_WRITER, NO, PRE_RFC_ACCEPT, PRE_RFC_CATEGORIES, PRE_RFC_COLLECTION, PRE_RFC_CONTROL, PRE_RFC_DRAFT, PRE_RFC_EDITED, PRE_RFC_SERVICE, PRE_RFC_WORKSPACE, PREFIX, PREFIXED_TITLE, PUBLISHED, REL, RIGHTS, SCHEME, SERVICE, SOURCE, SPACE, SRC, STREAM_WRITER, SUBTITLE, SUMMARY, TERM, TEXT, TITLE, TYPE, UPDATED, URI, VERSION, WORKSPACE, XHTML, XHTML_NS, XML, XML_MEDIA_TYPE, XML_NS, YES |
| Constructor Summary | |
|---|---|
protected |
PersonWrapper(Element internal)
|
|
PersonWrapper(Factory factory,
QName qname)
|
| Method Summary | |
|---|---|
String |
getEmail()
The "atom:email" element's content conveys an e-mail address associated with the person. |
Element |
getEmailElement()
The "atom:email" element's content conveys an e-mail address associated with the person. |
String |
getName()
The "atom:name" element's content conveys a human-readable name for the person. |
Element |
getNameElement()
The "atom:name" element's content conveys a human-readable name for the person. |
IRI |
getUri()
The "atom:uri" element's content conveys an IRI associated with the person. |
IRIElement |
getUriElement()
The "atom:uri" element's content conveys an IRI associated with the person. |
Element |
setEmail(String email)
The "atom:email" element's content conveys an e-mail address associated with the person. |
Person |
setEmailElement(Element element)
The "atom:email" element's content conveys an e-mail address associated with the person. |
Element |
setName(String name)
The "atom:name" element's content conveys a human-readable name for the person. |
Person |
setNameElement(Element element)
The "atom:name" element's content conveys a human-readable name for the person. |
IRIElement |
setUri(String uri)
The "atom:uri" element's content conveys an IRI associated with the person. |
Person |
setUriElement(IRIElement element)
The "atom:uri" element's content conveys an IRI associated with the person. |
| Methods inherited from class org.apache.abdera.model.ExtensibleElementWrapper |
|---|
addExtension, addExtension, addExtension, addExtension, addExtension, addSimpleExtension, addSimpleExtension, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getExtInternal, getMustPreserveWhitespace, getSimpleExtension, getSimpleExtension, setMustPreserveWhitespace |
| Methods inherited from class org.apache.abdera.model.ElementWrapper |
|---|
addComment, clone, complete, declareNS, discard, equals, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDefaultWriterOptions, getDocument, getElements, getExtensionAttributes, getFactory, getFirstChild, getFirstChild, getInternal, getLanguage, getLanguageTag, getLocale, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, hashCode, iterator, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText, setText, toString, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.abdera.model.ExtensibleElement |
|---|
addExtension, addExtension, addExtension, addExtension, addExtension, addSimpleExtension, addSimpleExtension, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getSimpleExtension, getSimpleExtension |
| Methods inherited from interface org.apache.abdera.model.Element |
|---|
declareNS, discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getElements, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getMustPreserveWhitespace, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setMustPreserveWhitespace, setParentElement, setText, setText |
| Methods inherited from interface org.apache.abdera.model.Base |
|---|
addComment, clone, complete, getDefaultWriterOptions, getFactory, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo |
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Constructor Detail |
|---|
protected PersonWrapper(Element internal)
public PersonWrapper(Factory factory,
QName qname)
| Method Detail |
|---|
public String getEmail()
Person
getEmail in interface Personpublic Element getEmailElement()
Person
getEmailElement in interface Personpublic String getName()
Person
getName in interface Personpublic Element getNameElement()
Person
getNameElement in interface Personpublic IRI getUri()
Person
getUri in interface Personpublic IRIElement getUriElement()
Person
getUriElement in interface Personpublic Element setEmail(String email)
Person
setEmail in interface Personemail - The person email
public Person setEmailElement(Element element)
Person
setEmailElement in interface Personelement - The atom:email elementpublic Element setName(String name)
Person
setName in interface Personname - The person name
public Person setNameElement(Element element)
Person
setNameElement in interface Personelement - The atom:name elementpublic IRIElement setUri(String uri)
Person
setUri in interface Personuri - The atom:uri valuepublic Person setUriElement(IRIElement element)
Person
setUriElement in interface Personelement - The atom:uri element
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||