org.apache.axiom.om.impl.dom
Class TextImpl
java.lang.Object
org.apache.axiom.om.impl.dom.NodeImpl
org.apache.axiom.om.impl.dom.ChildNode
org.apache.axiom.om.impl.dom.CharacterImpl
org.apache.axiom.om.impl.dom.TextNodeImpl
org.apache.axiom.om.impl.dom.TextImpl
- All Implemented Interfaces:
- Cloneable, OMNodeEx, OMNode, OMSerializable, OMText, CharacterData, Node, NodeList, Text
public class TextImpl
- extends TextNodeImpl
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Constructor Summary |
TextImpl(DocumentImpl ownerNode,
char[] value,
OMFactory factory)
|
TextImpl(DocumentImpl ownerNode,
Object dataHandler,
boolean optimize,
OMFactory factory)
|
TextImpl(DocumentImpl ownerNode,
OMFactory factory)
|
TextImpl(DocumentImpl ownerNode,
String contentID,
DataHandlerProvider dataHandlerProvider,
boolean optimize,
OMFactory factory)
|
TextImpl(DocumentImpl ownerNode,
String value,
int nodeType,
OMFactory factory)
|
TextImpl(DocumentImpl ownerNode,
String value,
OMFactory factory)
|
TextImpl(DocumentImpl ownerNode,
String value,
String mimeType,
boolean optimize,
OMFactory factory)
|
TextImpl(OMContainer parent,
QName text,
int nodeType,
OMFactory factory)
|
TextImpl(OMContainer parent,
QName text,
OMFactory factory)
|
TextImpl(OMContainer parent,
TextNodeImpl source,
OMFactory factory)
|
TextImpl(String contentID,
OMContainer parent,
OMXMLParserWrapper builder,
OMFactory factory)
|
TextImpl(String text,
OMFactory factory)
|
TextImpl(String text,
String mimeType,
boolean optimize,
boolean isBinary,
OMFactory factory)
|
TextImpl(String text,
String mimeType,
boolean optimize,
OMFactory factory)
|
Methods inherited from class org.apache.axiom.om.impl.dom.TextNodeImpl |
buildWithAttachments, discard, getContentID, getData, getDataHandler, getInputStream, getNamespace, getNodeName, getNodeType, getNodeValue, getText, getTextAsQName, getTextCharacters, getWholeText, internalSerialize, isBinary, isCharacters, isElementContentWhitespace, isOptimized, replaceWholeText, setBinary, setContentID, setOptimize, splitText, toString |
Methods inherited from class org.apache.axiom.om.impl.dom.ChildNode |
detach, getNextOMSibling, getNextOMSiblingIfAvailable, getNextSibling, getParent, getParentNode, getPreviousOMSibling, getPreviousSibling, insertSiblingAfter, insertSiblingBefore, setNextOMSibling, setParent, setPreviousOMSibling |
Methods inherited from class org.apache.axiom.om.impl.dom.NodeImpl |
appendChild, build, close, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getOMFactory, getOwnerDocument, getPrefix, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, internalSerialize, internalSerializeAndConsume, isComplete, isDefaultNamespace, isEqualNode, isSameNode, isSupported, item, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setComplete, setNodeValue, setOwnerDocument, setPrefix, setTextContent, setUserData |
Methods inherited from interface org.w3c.dom.Node |
appendChild, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
Methods inherited from interface org.apache.axiom.om.OMNode |
detach, getNextOMSibling, getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume |
TextImpl
public TextImpl(DocumentImpl ownerNode,
char[] value,
OMFactory factory)
TextImpl
public TextImpl(DocumentImpl ownerNode,
Object dataHandler,
boolean optimize,
OMFactory factory)
TextImpl
public TextImpl(DocumentImpl ownerNode,
String contentID,
DataHandlerProvider dataHandlerProvider,
boolean optimize,
OMFactory factory)
TextImpl
public TextImpl(DocumentImpl ownerNode,
OMFactory factory)
TextImpl
public TextImpl(DocumentImpl ownerNode,
String value,
OMFactory factory)
TextImpl
public TextImpl(DocumentImpl ownerNode,
String value,
int nodeType,
OMFactory factory)
TextImpl
public TextImpl(DocumentImpl ownerNode,
String value,
String mimeType,
boolean optimize,
OMFactory factory)
TextImpl
public TextImpl(OMContainer parent,
QName text,
int nodeType,
OMFactory factory)
TextImpl
public TextImpl(OMContainer parent,
QName text,
OMFactory factory)
TextImpl
public TextImpl(OMContainer parent,
TextNodeImpl source,
OMFactory factory)
TextImpl
public TextImpl(String contentID,
OMContainer parent,
OMXMLParserWrapper builder,
OMFactory factory)
TextImpl
public TextImpl(String text,
OMFactory factory)
TextImpl
public TextImpl(String text,
String mimeType,
boolean optimize,
boolean isBinary,
OMFactory factory)
TextImpl
public TextImpl(String text,
String mimeType,
boolean optimize,
OMFactory factory)
getType
public int getType()
throws OMException
- Description copied from interface:
OMNode
- Returns the type of node.
- Returns:
- Returns one of
OMNode.ELEMENT_NODE
, OMNode.TEXT_NODE
, OMNode.CDATA_SECTION_NODE
,
OMNode.COMMENT_NODE
, OMNode.DTD_NODE
, OMNode.PI_NODE
, OMNode.ENTITY_REFERENCE_NODE
or OMNode.SPACE_NODE
.
- Throws:
OMException
setType
public void setType(int nodeType)
throws OMException
- Throws:
OMException
cloneNode
public Node cloneNode(boolean deep)
- Specified by:
cloneNode
in interface Node
- Overrides:
cloneNode
in class ChildNode
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.