Package org.apache.axiom.om.ds
Class WrappedTextNodeOMDataSource
java.lang.Object
org.apache.axiom.om.ds.AbstractOMDataSource
org.apache.axiom.om.ds.AbstractPullOMDataSource
org.apache.axiom.om.ds.WrappedTextNodeOMDataSource
- All Implemented Interfaces:
OMDataSource
,OMDataSourceExt
,QNameAwareOMDataSource
- Direct Known Subclasses:
WrappedTextNodeOMDataSourceFromBlob
,WrappedTextNodeOMDataSourceFromDataSource
,WrappedTextNodeOMDataSourceFromReader
public abstract class WrappedTextNodeOMDataSource
extends AbstractPullOMDataSource
implements QNameAwareOMDataSource
OMDataSource
implementation that represents a text node wrapped inside an element.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the local name of the element represented by this data source.Get the namespace URI of the element represented by this data source.Get the namespace prefix of the element represented by this data source.Methods inherited from class org.apache.axiom.om.ds.AbstractPullOMDataSource
isDestructiveWrite, serialize
Methods inherited from class org.apache.axiom.om.ds.AbstractOMDataSource
close, copy, getObject, getProperty, getXMLBytes, getXMLInputStream, hasProperty, serialize, serialize, setProperty
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.axiom.om.OMDataSource
getReader, serialize, serialize, serialize
Methods inherited from interface org.apache.axiom.om.OMDataSourceExt
isDestructiveRead
-
Field Details
-
wrapperElementName
-
-
Constructor Details
-
WrappedTextNodeOMDataSource
-
-
Method Details
-
getLocalName
Description copied from interface:QNameAwareOMDataSource
Get the local name of the element represented by this data source.- Specified by:
getLocalName
in interfaceQNameAwareOMDataSource
- Returns:
- the local name of the element or
null
if the local name is not known
-
getNamespaceURI
Description copied from interface:QNameAwareOMDataSource
Get the namespace URI of the element represented by this data source.- Specified by:
getNamespaceURI
in interfaceQNameAwareOMDataSource
- Returns:
- the namespace URI of the element, the empty string if the element has no namespace or
null
if the namespace URI is not known
-
getPrefix
Description copied from interface:QNameAwareOMDataSource
Get the namespace prefix of the element represented by this data source.- Specified by:
getPrefix
in interfaceQNameAwareOMDataSource
- Returns:
- the prefix of the element, the empty string if the element has no prefix or
null
if the prefix is not known; the implementation is expected to return an empty string ifQNameAwareOMDataSource.getNamespaceURI()
returns an empty string (because an element without namespace must not have a prefix)
-