Element.ElementContentType, Element.Property
Modifier and Type | Field and Description |
---|---|
protected List<Person> |
m_authors |
protected List<Category> |
m_categories |
protected List<Person> |
m_contributors |
protected Element |
m_generator |
protected Element |
m_icon |
protected Element |
m_id |
protected List<Link> |
m_links |
protected Element |
m_logo |
protected Text |
m_rights |
protected Text |
m_subtitle |
protected Text |
m_title |
protected Date |
m_updated |
m_attributes, m_base, m_baseURI, m_children, m_content, m_lang, m_name, m_parent, STRIP_FROM_NORMAL_NAME
Modifier and Type | Method and Description |
---|---|
void |
enforceConformance()
Execute any additional logic needed to make this element
conform to the atom (or other) spec.
|
List<Person> |
getAuthors() |
List<Category> |
getCategories() |
List<Person> |
getContributors() |
Element |
getGenerator() |
Element |
getIcon() |
Element |
getId() |
List<Link> |
getLinks() |
Element |
getLogo() |
Text |
getRights() |
Text |
getSubtitle() |
Text |
getTitle() |
Date |
getUpdated() |
protected Element.ElementContentType |
printContent(PrintWriter out,
int tabs)
Prints the content for this element.
|
void |
setAuthors(List<Person> authors) |
void |
setCategories(List<Category> categories) |
void |
setContent(String content) |
void |
setContributors(List<Person> contributors) |
void |
setGenerator(Element generator) |
void |
setIcon(Element icon) |
void |
setId(Element id) |
void |
setLinks(List<Link> links) |
void |
setLogo(Element logo) |
protected void |
setProperties(IContentProvider provider,
Collection<?> keys)
Set the normalized properties of this element.
|
void |
setRights(Text rights) |
void |
setSubtitle(Text subtitle) |
void |
setTitle(Text title) |
void |
setUpdated(Date updated) |
enforceChildrenConformance, enforceChildrenConformance, escapeXMLContent, escapeXMLName, firstValue, getAttributes, getBase, getBaseUri, getBaseURI, getChildren, getContent, getLang, getName, getParent, initialize, multipleValues, printAttribute, printChildren, printChildren, printChildren, printEndTag, printStartTag, printTextualContent, serialize, setAttributes, setBase, setChildren, setLang, setName, setParent, toString
protected Element m_generator
protected Element m_icon
protected Element m_id
protected Element m_logo
protected Text m_rights
protected Text m_subtitle
protected Text m_title
protected Date m_updated
public Source()
public Source(Object o)
public void enforceConformance()
Element
enforceConformance
in class Element
protected void setProperties(IContentProvider provider, Collection<?> keys)
Element
setProperties
in class Element
public void setContent(String content)
setContent
in class Element
protected Element.ElementContentType printContent(PrintWriter out, int tabs)
Element
printContent
in class Element
public Element getGenerator()
public void setGenerator(Element generator)
public Element getIcon()
public void setIcon(Element icon)
public Element getId()
public void setId(Element id)
public Element getLogo()
public void setLogo(Element logo)
public Text getRights()
public void setRights(Text rights)
public Text getSubtitle()
public void setSubtitle(Text subtitle)
public Text getTitle()
public void setTitle(Text title)
public Date getUpdated()
public void setUpdated(Date updated)