|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axiom.om.impl.llom.OMNodeImpl
org.apache.axiom.om.impl.llom.OMTextImpl
| Field Summary | |
protected OMAttribute |
attribute
Field attributes used when serializing Binary stuff as MTOM optimized. |
protected char[] |
charArray
|
protected boolean |
isBinary
|
protected java.lang.String |
localName
Field localName used when serializing Binary stuff as MTOM optimized. |
protected java.lang.String |
mimeType
|
protected boolean |
optimize
|
protected OMNamespace |
textNS
|
protected java.lang.String |
value
|
static OMNamespace |
XOP_NS
Field nameSpace used when serializing Binary stuff as MTOM optimized. |
| Fields inherited from class org.apache.axiom.om.impl.llom.OMNodeImpl |
builder, done, factory, nextSibling, nodeType, parent, previousSibling |
| Fields inherited from interface org.apache.axiom.om.OMNode |
CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE |
| 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_XML_VERSION, IS_BINARY, IS_DATA_HANDLERS_AWARE, PULL_TYPE_BUILDER, PUSH_TYPE_BUILDER, XMLNS_NS_PREFIX, XMLNS_NS_URI, XMLNS_PREFIX, XMLNS_URI |
| Constructor Summary | |
OMTextImpl(java.lang.Object dataHandler,
boolean optimize,
OMFactory factory)
|
|
OMTextImpl(java.lang.Object dataHandler,
OMFactory factory)
|
|
OMTextImpl(OMElement parent,
char[] charArray,
int nodeType,
OMFactory factory)
|
|
OMTextImpl(OMElement parent,
javax.xml.namespace.QName text,
int nodeType,
OMFactory factory)
|
|
OMTextImpl(OMElement parent,
javax.xml.namespace.QName text,
OMFactory factory)
|
|
OMTextImpl(OMElement parent,
java.lang.String text,
int nodeType,
OMFactory factory)
|
|
OMTextImpl(OMElement parent,
java.lang.String text,
OMFactory factory)
Constructor OMTextImpl. |
|
OMTextImpl(OMElement parent,
java.lang.String s,
java.lang.String mimeType,
boolean optimize,
OMFactory factory)
|
|
OMTextImpl(java.lang.String s,
int nodeType,
OMFactory factory)
|
|
OMTextImpl(java.lang.String contentID,
OMElement parent,
OMXMLParserWrapper builder,
OMFactory factory)
|
|
OMTextImpl(java.lang.String s,
OMFactory factory)
Constructor OMTextImpl. |
|
OMTextImpl(java.lang.String s,
java.lang.String mimeType,
boolean optimize,
OMFactory factory)
|
|
| Method Summary | |
void |
discard()
A slightly different implementation of the discard method. |
java.lang.String |
getContentID()
Gets the content id. |
java.lang.Object |
getDataHandler()
Gets the datahandler. |
java.io.InputStream |
getInputStream()
|
java.lang.String |
getLocalName()
|
java.lang.String |
getText()
Returns the value. |
javax.xml.namespace.QName |
getTextAsQName()
Returns the value. |
char[] |
getTextCharacters()
|
void |
internalSerialize(javax.xml.stream.XMLStreamWriter writer)
Serializes the node with caching. |
void |
internalSerializeAndConsume(javax.xml.stream.XMLStreamWriter writer)
Serializes the node without caching. |
boolean |
isCharacters()
|
boolean |
isComplete()
Indicates whether parser has parsed this information item completely or not. |
boolean |
isOptimized()
|
void |
setOptimize(boolean value)
Sets the optimize flag. |
| Methods inherited from class org.apache.axiom.om.impl.llom.OMNodeImpl |
build, detach, getNextOMSibling, getOMFactory, getParent, getPreviousOMSibling, getType, insertSiblingAfter, insertSiblingBefore, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setComplete, setNextOMSibling, setParent, setPreviousOMSibling, setType |
| 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.OMNode |
build, detach, getNextOMSibling, getOMFactory, getParent, getPreviousOMSibling, getType, insertSiblingAfter, insertSiblingBefore, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume |
| Field Detail |
public static final OMNamespace XOP_NS
protected java.lang.String value
protected char[] charArray
protected OMNamespace textNS
protected java.lang.String mimeType
protected boolean optimize
protected boolean isBinary
protected java.lang.String localName
protected OMAttribute attribute
| Constructor Detail |
public OMTextImpl(java.lang.String s,
OMFactory factory)
s -
public OMTextImpl(java.lang.String s,
int nodeType,
OMFactory factory)
s - nodeType - - OMText can handle CHARACTERS, SPACES, CDATA and ENTITY REFERENCES.
Constants for this can be found in OMNode.
public OMTextImpl(OMElement parent,
java.lang.String text,
OMFactory factory)
parent - text -
public OMTextImpl(OMElement parent,
java.lang.String text,
int nodeType,
OMFactory factory)
public OMTextImpl(OMElement parent,
char[] charArray,
int nodeType,
OMFactory factory)
public OMTextImpl(OMElement parent,
javax.xml.namespace.QName text,
OMFactory factory)
public OMTextImpl(OMElement parent,
javax.xml.namespace.QName text,
int nodeType,
OMFactory factory)
public OMTextImpl(java.lang.String s,
java.lang.String mimeType,
boolean optimize,
OMFactory factory)
s - - base64 encoded String representation of BinarymimeType - of the Binary
public OMTextImpl(OMElement parent,
java.lang.String s,
java.lang.String mimeType,
boolean optimize,
OMFactory factory)
parent - s - -
base64 encoded String representation of BinarymimeType - of the Binary
public OMTextImpl(java.lang.Object dataHandler,
OMFactory factory)
dataHandler - To send binary optimised content Created programatically.
public OMTextImpl(java.lang.Object dataHandler,
boolean optimize,
OMFactory factory)
dataHandler - optimize - To send binary content. Created progrmatically.
public OMTextImpl(java.lang.String contentID,
OMElement parent,
OMXMLParserWrapper builder,
OMFactory factory)
contentID - parent - builder - Used when the builder is encountered with a XOP:Include tag
Stores a reference to the builder and the content-id. Supports
deferred parsing of MIME messages.| Method Detail |
public void internalSerialize(javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
OMNodeImpl
internalSerialize in interface OMNodeExinternalSerialize in class OMNodeImplwriter -
javax.xml.stream.XMLStreamException#internalSerialize(org.apache.axiom.om.impl.MTOMXMLStreamWriter)
public java.lang.String getText()
throws OMException
getText in interface OMTextOMExceptionpublic char[] getTextCharacters()
getTextCharacters in interface OMTextpublic boolean isCharacters()
isCharacters in interface OMText
public javax.xml.namespace.QName getTextAsQName()
throws OMException
getTextAsQName in interface OMTextOMExceptionpublic boolean isOptimized()
isOptimized in interface OMTextpublic void setOptimize(boolean value)
OMText
setOptimize in interface OMTextvalue - public java.lang.Object getDataHandler()
getDataHandler in interface OMTextpublic java.lang.String getLocalName()
public java.io.InputStream getInputStream()
throws OMException
OMExceptionpublic java.lang.String getContentID()
OMText
getContentID in interface OMTextpublic boolean isComplete()
OMNode
isComplete in interface OMNodeisComplete in class OMNodeImpl
public void internalSerializeAndConsume(javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
OMNodeImpl
internalSerializeAndConsume in interface OMNodeExinternalSerializeAndConsume in class OMNodeImplwriter -
javax.xml.stream.XMLStreamException#internalSerializeAndConsume(org.apache.axiom.om.impl.MTOMXMLStreamWriter)
public void discard()
throws OMException
discard in interface OMNodeOMException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||