|
||||||||||
| 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.ext.rss.RssCategory
public class RssCategory
| Constructor Summary | |
|---|---|
RssCategory(Element internal)
|
|
RssCategory(Factory factory,
QName qname)
|
|
| Method Summary | ||
|---|---|---|
|
addExtension(Element extension)
Adds an individual extension element |
|
|
addExtension(QName qname)
Adds an individual extension element |
|
|
addExtension(String namespace,
String localPart,
String prefix)
Adds an individual extension element |
|
Element |
addSimpleExtension(QName qname,
String value)
Adds a simple extension (text content only) |
|
Element |
addSimpleExtension(String namespace,
String localPart,
String prefix,
String value)
Adds a simple extension (text content only) |
|
|
getExtension(Class<T> _class)
Find an extension by Class rather than QName |
|
|
getExtension(QName qname)
Returns the first extension element with the XML qualified name |
|
List<Element> |
getExtensions()
Returns the complete set of extension elements |
|
|
getExtensions(QName qname)
Returns the complete set of extension elements using the specified XML qualified name |
|
List<Element> |
getExtensions(String uri)
Returns the complete set of extension elements using the specified XML Namespace URI |
|
String |
getLabel()
RFC4287: The "label" attribute provides a human-readable label for display in end-user applications. |
|
IRI |
getScheme()
RFC4287: The "scheme" attribute is an IRI that identifies a categorization scheme. |
|
String |
getSimpleExtension(QName qname)
Gets the value of a simple extension |
|
String |
getSimpleExtension(String namespace,
String localPart,
String prefix)
Gets the value of a simple extension |
|
String |
getTerm()
RFC4287: The "term" attribute is a string that identifies the category to which the entry or feed belongs. |
|
Category |
setLabel(String label)
RFC4287: The "label" attribute provides a human-readable label for display in end-user applications. |
|
Category |
setScheme(String scheme)
RFC4287: The "scheme" attribute is an IRI that identifies a categorization scheme. |
|
Category |
setTerm(String term)
RFC4287: The "term" attribute is a string that identifies the category to which the entry or feed belongs. |
|
| Methods inherited from class org.apache.abdera.model.ExtensibleElementWrapper |
|---|
addExtension, addExtension, getExtInternal, getMustPreserveWhitespace, 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 |
| 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 |
|---|
public RssCategory(Element internal)
public RssCategory(Factory factory,
QName qname)
| Method Detail |
|---|
public String getLabel()
Category
getLabel in interface Categorypublic IRI getScheme()
Category
getScheme in interface Categorypublic String getTerm()
Category
getTerm in interface Categorypublic Category setLabel(String label)
Category
setLabel in interface Categorylabel - The value of the human-readable labelpublic Category setScheme(String scheme)
Category
setScheme in interface Categoryscheme - The IRI of the schemepublic Category setTerm(String term)
Category
setTerm in interface Categoryterm - The string value of the term attributepublic <T extends ExtensibleElement> T addExtension(Element extension)
ExtensibleElement
addExtension in interface ExtensibleElementaddExtension in class ExtensibleElementWrapperextension - An extension element to addpublic <T extends Element> T addExtension(QName qname)
ExtensibleElement
addExtension in interface ExtensibleElementaddExtension in class ExtensibleElementWrapperqname - An extension element to create
public <T extends Element> T addExtension(String namespace,
String localPart,
String prefix)
ExtensibleElement
addExtension in interface ExtensibleElementaddExtension in class ExtensibleElementWrappernamespace - An XML namespacelocalPart - A localnameprefix - A XML namespace prefix
public Element addSimpleExtension(QName qname,
String value)
ExtensibleElement
addSimpleExtension in interface ExtensibleElementaddSimpleExtension in class ExtensibleElementWrapperqname - An XML QNamevalue - The simple text value of the element
public Element addSimpleExtension(String namespace,
String localPart,
String prefix,
String value)
ExtensibleElement
addSimpleExtension in interface ExtensibleElementaddSimpleExtension in class ExtensibleElementWrappernamespace - An XML namespacelocalPart - A local nameprefix - A namespace prefixvalue - The simple text value
public <T extends Element> T getExtension(QName qname)
ExtensibleElement
getExtension in interface ExtensibleElementgetExtension in class ExtensibleElementWrapperqname - An XML QName
public <T extends Element> T getExtension(Class<T> _class)
ExtensibleElement
getExtension in interface ExtensibleElementgetExtension in class ExtensibleElementWrapper_class - The implementation class of the extension
public List<Element> getExtensions()
ExtensibleElement
getExtensions in interface ExtensibleElementgetExtensions in class ExtensibleElementWrapperpublic List<Element> getExtensions(String uri)
ExtensibleElement
getExtensions in interface ExtensibleElementgetExtensions in class ExtensibleElementWrapperuri - A namespace URI
public <T extends Element> List<T> getExtensions(QName qname)
ExtensibleElement
getExtensions in interface ExtensibleElementgetExtensions in class ExtensibleElementWrapperqname - An XML QName
public String getSimpleExtension(QName qname)
ExtensibleElement
getSimpleExtension in interface ExtensibleElementgetSimpleExtension in class ExtensibleElementWrapperqname - An XML QName
public String getSimpleExtension(String namespace,
String localPart,
String prefix)
ExtensibleElement
getSimpleExtension in interface ExtensibleElementgetSimpleExtension in class ExtensibleElementWrappernamespace - An XML namespacelocalPart - A localnameprefix - A namespace prefix
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||