public class OMEntityReferenceImpl extends OMLeafNode implements OMEntityReference
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
name |
private java.lang.String |
replacementText |
nextSibling, parent, previousSiblingfactoryCDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE| Constructor and Description |
|---|
OMEntityReferenceImpl(OMContainer parent,
java.lang.String name,
java.lang.String replacementText,
OMFactory factory,
boolean fromBuilder) |
| Modifier and Type | Method and Description |
|---|---|
(package private) OMNode |
clone(OMCloneOptions options,
OMContainer targetParent) |
java.lang.String |
getName()
Get the name of the referenced entity.
|
java.lang.String |
getReplacementText()
Get the replacement value for this entity reference.
|
int |
getType()
Returns the type of node.
|
void |
internalSerialize(javax.xml.stream.XMLStreamWriter writer,
boolean cache)
Serializes the node.
|
build, discard, getBuilder, isComplete, setCompletebuildWithAttachments, clone, detach, getIParentNode, getNextOMSibling, getNextOMSiblingIfAvailable, getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore, internalSerialize, internalSerializeAndConsume, setNextOMSibling, setParent, setPreviousOMSiblingclose, getOMFactory, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsumeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildWithAttachments, detach, discard, getNextOMSibling, getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsumebuild, close, isComplete, serialize, serialize, serializeAndConsumeclone, getOMFactoryprivate final java.lang.String name
private final java.lang.String replacementText
public OMEntityReferenceImpl(OMContainer parent, java.lang.String name, java.lang.String replacementText, OMFactory factory, boolean fromBuilder)
public int getType()
OMNodegetType in interface OMNodeOMNode.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.public void internalSerialize(javax.xml.stream.XMLStreamWriter writer,
boolean cache)
throws javax.xml.stream.XMLStreamException
OMSerializableImplinternalSerialize in interface OMNodeExinternalSerialize in class OMSerializableImplcache - indicates if caching should be enabledjavax.xml.stream.XMLStreamExceptionpublic java.lang.String getName()
OMEntityReferencegetName in interface OMEntityReferencepublic java.lang.String getReplacementText()
OMEntityReferencegetReplacementText in interface OMEntityReferencenull if the replacement value is not availableOMNode clone(OMCloneOptions options, OMContainer targetParent)
clone in class OMNodeImpl