Package org.apache.abdera.parser.stax
Class FOMExtensibleElement
- java.lang.Object
-
- org.apache.axiom.om.impl.llom.OMSerializableImpl
-
- org.apache.axiom.om.impl.llom.OMNodeImpl
-
- org.apache.axiom.om.impl.llom.OMElementImpl
-
- org.apache.abdera.parser.stax.FOMElement
-
- org.apache.abdera.parser.stax.FOMExtensibleElement
-
- All Implemented Interfaces:
Cloneable,Iterable<org.apache.abdera.model.Element>,org.apache.abdera.model.Base,org.apache.abdera.model.Element,org.apache.abdera.model.ExtensibleElement,org.apache.abdera.util.Constants,org.apache.axiom.om.impl.llom.IChildNode,org.apache.axiom.om.impl.llom.IContainer,org.apache.axiom.om.impl.llom.IElement,org.apache.axiom.om.impl.llom.IParentNode,org.apache.axiom.om.impl.OMContainerEx,org.apache.axiom.om.impl.OMElementEx,org.apache.axiom.om.impl.OMNodeEx,org.apache.axiom.om.OMConstants,org.apache.axiom.om.OMContainer,org.apache.axiom.om.OMElement,org.apache.axiom.om.OMInformationItem,org.apache.axiom.om.OMNamedInformationItem,org.apache.axiom.om.OMNode,org.apache.axiom.om.OMSerializable
- Direct Known Subclasses:
FOMCategories,FOMCategory,FOMCollection,FOMContent,FOMControl,FOMDiv,FOMEntry,FOMLink,FOMPerson,FOMService,FOMSource,FOMWorkspace
@Deprecated public class FOMExtensibleElement extends FOMElement implements org.apache.abdera.model.ExtensibleElement
Deprecated.
-
-
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
-
Fields inherited from interface org.apache.axiom.om.impl.llom.IParentNode
COMPLETE, DISCARDED, INCOMPLETE
-
Fields inherited from interface org.apache.axiom.om.OMConstants
ARRAY_ITEM_LOCALNAME, ARRAY_ITEM_NS_PREFIX, ARRAY_ITEM_NSURI, ARRAY_ITEM_QNAME, DATA_HANDLER, DEFAULT_CHAR_SET_ENCODING, DEFAULT_DEFAULT_NAMESPACE, DEFAULT_XML_VERSION, IS_BINARY, IS_DATA_HANDLERS_AWARE, PULL_TYPE_BUILDER, PUSH_TYPE_BUILDER, XMLATTRTYPE_CDATA, XMLATTRTYPE_ENTITIES, XMLATTRTYPE_ENTITY, XMLATTRTYPE_ID, XMLATTRTYPE_IDREF, XMLATTRTYPE_IDREFS, XMLATTRTYPE_NMTOKEN, XMLATTRTYPE_NMTOKENS, XMLATTRTYPE_NOTATION, XMLNS_NS_PREFIX, XMLNS_NS_URI, XMLNS_PREFIX, XMLNS_URI
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T extends org.apache.abdera.model.Element>
TaddExtension(String namespace, String localpart, String prefix)Deprecated.<T extends org.apache.abdera.model.Element>
TaddExtension(QName qname)Deprecated.<T extends org.apache.abdera.model.Element>
TaddExtension(QName qname, QName before)Deprecated.<T extends org.apache.abdera.model.ExtensibleElement>
TaddExtension(org.apache.abdera.model.Element extension)Deprecated.<T extends org.apache.abdera.model.ExtensibleElement>
TaddExtension(org.apache.abdera.model.Element extension, org.apache.abdera.model.Element before)Deprecated.voidaddExtensions(List<org.apache.abdera.model.Element> extensions)Deprecated.org.apache.abdera.model.ElementaddSimpleExtension(String namespace, String localPart, String prefix, String value)Deprecated.org.apache.abdera.model.ElementaddSimpleExtension(QName qname, String value)Deprecated.<T extends org.apache.abdera.model.Element>
TgetExtension(Class<T> _class)Deprecated.Trick using Generics to find an extension element without having to pass in it's QName<T extends org.apache.abdera.model.Element>
TgetExtension(QName qname)Deprecated.List<org.apache.abdera.model.Element>getExtensions()Deprecated.List<org.apache.abdera.model.Element>getExtensions(String uri)Deprecated.<T extends org.apache.abdera.model.Element>
List<T>getExtensions(QName qname)Deprecated.StringgetSimpleExtension(String namespace, String localPart, String prefix)Deprecated.StringgetSimpleExtension(QName qname)Deprecated.-
Methods inherited from class org.apache.abdera.parser.stax.FOMElement
addComment, clone, complete, declareNS, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDefaultWriterOptions, getDocument, getElements, getExtensionAttributes, getFactory, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getMustPreserveWhitespace, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getResolvedBaseUri, getText, iterator, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setMustPreserveWhitespace, setParentElement, setText, setText, toFormattedString, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
-
Methods inherited from class org.apache.axiom.om.impl.llom.OMElementImpl
addAttribute, addAttribute, addChild, addChild, addNamespaceDeclaration, build, buildWithAttachments, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, detach, discard, discarded, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getBuilder, getChildElements, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDefaultNamespace, getDescendants, getFirstChildWithName, getFirstElement, getFirstOMChild, getFirstOMChildIfAvailable, getLastKnownOMChild, getLineNumber, getLocalName, getNamespace, getNamespaceContext, getNamespacesInScope, getNamespaceURI, getPrefix, getQName, getSAXSource, getState, getTextAsQName, getTextAsStream, getType, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, internalSerialize, isComplete, removeAttribute, removeChildren, resolveQName, setBuilder, setComplete, setFirstChild, setLastChild, setLineNumber, setLocalName, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, toString, toStringWithConsume, undeclarePrefix, writeTextTo
-
Methods inherited from class org.apache.axiom.om.impl.llom.OMNodeImpl
clone, getIParentNode, getNextOMSibling, getNextOMSiblingIfAvailable, getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore, internalSerialize, internalSerializeAndConsume, setNextOMSibling, setParent, setPreviousOMSibling
-
Methods inherited from class org.apache.axiom.om.impl.llom.OMSerializableImpl
close, getOMFactory, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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 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 java.lang.Iterable
forEach, iterator, spliterator
-
Methods inherited from interface org.apache.axiom.om.OMContainer
addChild, getBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDescendants, getFirstChildWithName, getFirstOMChild, getSAXSource, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, removeChildren, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
-
Methods inherited from interface org.apache.axiom.om.OMElement
addAttribute, addAttribute, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getChildElements, getDefaultNamespace, getFirstElement, getLineNumber, getNamespaceContext, getNamespacesInScope, getTextAsQName, getTextAsStream, removeAttribute, resolveQName, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setBuilder, setLineNumber, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, toString, toStringWithConsume, undeclarePrefix, writeTextTo
-
Methods inherited from interface org.apache.axiom.om.OMNamedInformationItem
getLocalName, getNamespace, getNamespaceURI, getPrefix, getQName, setLocalName
-
Methods inherited from interface org.apache.axiom.om.OMNode
buildWithAttachments, detach, discard, getNextOMSibling, getParent, getPreviousOMSibling, getType, insertSiblingAfter, insertSiblingBefore
-
-
-
-
Method Detail
-
getExtensions
public List<org.apache.abdera.model.Element> getExtensions()
Deprecated.- Specified by:
getExtensionsin interfaceorg.apache.abdera.model.ExtensibleElement
-
getExtensions
public List<org.apache.abdera.model.Element> getExtensions(String uri)
Deprecated.- Specified by:
getExtensionsin interfaceorg.apache.abdera.model.ExtensibleElement
-
getExtensions
public <T extends org.apache.abdera.model.Element> List<T> getExtensions(QName qname)
Deprecated.- Specified by:
getExtensionsin interfaceorg.apache.abdera.model.ExtensibleElement
-
getExtension
public <T extends org.apache.abdera.model.Element> T getExtension(QName qname)
Deprecated.- Specified by:
getExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
addExtension
public <T extends org.apache.abdera.model.ExtensibleElement> T addExtension(org.apache.abdera.model.Element extension)
Deprecated.- Specified by:
addExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
addExtension
public <T extends org.apache.abdera.model.Element> T addExtension(QName qname)
Deprecated.- Specified by:
addExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
addExtension
public <T extends org.apache.abdera.model.Element> T addExtension(String namespace, String localpart, String prefix)
Deprecated.- Specified by:
addExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
addSimpleExtension
public org.apache.abdera.model.Element addSimpleExtension(QName qname, String value)
Deprecated.- Specified by:
addSimpleExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
addSimpleExtension
public org.apache.abdera.model.Element addSimpleExtension(String namespace, String localPart, String prefix, String value)
Deprecated.- Specified by:
addSimpleExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
getSimpleExtension
public String getSimpleExtension(QName qname)
Deprecated.- Specified by:
getSimpleExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
getSimpleExtension
public String getSimpleExtension(String namespace, String localPart, String prefix)
Deprecated.- Specified by:
getSimpleExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
addExtensions
public void addExtensions(List<org.apache.abdera.model.Element> extensions)
Deprecated.
-
getExtension
public <T extends org.apache.abdera.model.Element> T getExtension(Class<T> _class)
Deprecated.Trick using Generics to find an extension element without having to pass in it's QName- Specified by:
getExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
addExtension
public <T extends org.apache.abdera.model.ExtensibleElement> T addExtension(org.apache.abdera.model.Element extension, org.apache.abdera.model.Element before)Deprecated.- Specified by:
addExtensionin interfaceorg.apache.abdera.model.ExtensibleElement
-
-