|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExtensibleElement
Method Summary | ||
---|---|---|
void |
addExtension(Element extension)
Adds an individual extension element |
|
|
addExtension(javax.xml.namespace.QName qname)
Adds an individual extension element |
|
|
addExtension(java.lang.String namespace,
java.lang.String localPart,
java.lang.String prefix)
Adds an individual extension element |
|
Element |
addSimpleExtension(javax.xml.namespace.QName qname,
java.lang.String value)
Adds a simple extension (text content only) |
|
Element |
addSimpleExtension(java.lang.String namespace,
java.lang.String localPart,
java.lang.String prefix,
java.lang.String value)
Adds a simple extension (text content only) |
|
|
getExtension(java.lang.Class<T> _class)
Find an extension by Class rather than QName |
|
|
getExtension(javax.xml.namespace.QName qname)
Returns the first extension element with the XML qualified name |
|
java.util.List<Element> |
getExtensions()
Returns the complete set of extension elements |
|
|
getExtensions(javax.xml.namespace.QName qname)
Returns the complete set of extension elements using the specified XML qualified name |
|
java.util.List<Element> |
getExtensions(java.lang.String uri)
Returns the complete set of extension elements using the specified XML Namespace URI |
|
java.lang.String |
getSimpleExtension(javax.xml.namespace.QName qname)
Gets the value of a simple extension |
|
java.lang.String |
getSimpleExtension(java.lang.String namespace,
java.lang.String localPart,
java.lang.String prefix)
Gets the value of a simple extension |
Methods inherited from interface org.apache.abdera.model.Element |
---|
discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText |
Methods inherited from interface org.apache.abdera.model.Base |
---|
clone, getFactory, writeTo, writeTo |
Method Detail |
---|
java.util.List<Element> getExtensions()
java.util.List<Element> getExtensions(java.lang.String uri)
<T extends Element> java.util.List<T> getExtensions(javax.xml.namespace.QName qname)
<T extends Element> T getExtension(javax.xml.namespace.QName qname)
void addExtension(Element extension)
<T extends Element> T addExtension(javax.xml.namespace.QName qname)
<T extends Element> T addExtension(java.lang.String namespace, java.lang.String localPart, java.lang.String prefix)
Element addSimpleExtension(javax.xml.namespace.QName qname, java.lang.String value)
Element addSimpleExtension(java.lang.String namespace, java.lang.String localPart, java.lang.String prefix, java.lang.String value)
java.lang.String getSimpleExtension(javax.xml.namespace.QName qname)
java.lang.String getSimpleExtension(java.lang.String namespace, java.lang.String localPart, java.lang.String prefix)
<T extends Element> T getExtension(java.lang.Class<T> _class)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |