org.ozoneDB.xml.dom4j.o3impl
Class OzoneCDATAImpl
java.lang.Object
org.ozoneDB.OzoneObject
org.ozoneDB.xml.dom4j.o3impl.AbstractNode
org.ozoneDB.xml.dom4j.o3impl.AbstractCharacterData
org.ozoneDB.xml.dom4j.o3impl.AbstractCDATA
org.ozoneDB.xml.dom4j.o3impl.FlyweightCDATA
org.ozoneDB.xml.dom4j.o3impl.DefaultCDATA
org.ozoneDB.xml.dom4j.o3impl.OzoneCDATAImpl
- All Implemented Interfaces:
- CDATA, CharacterData, java.lang.Cloneable, Node, OzoneCDATA, org.ozoneDB.OzoneCompatible, org.ozoneDB.OzoneCompatibleOrProxy, org.ozoneDB.OzoneRemote, java.io.Serializable
- public class OzoneCDATAImpl
- extends DefaultCDATA
- implements OzoneCDATA, org.ozoneDB.OzoneCompatible
- Author:
- Per Nyfelt
- See Also:
- Serialized Form
Fields inherited from interface org.dom4j.Node |
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE |
Methods inherited from class org.ozoneDB.xml.dom4j.o3impl.AbstractNode |
asXPathResult, createPattern, createXPath, createXPathFilter, detach, getDocument, getName, getNodeTypeName, getPath, getStringValue, getUniquePath, hasContent, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setDocumentFactory, setName, setNodeFactory, setXPathFactory, valueOf |
Methods inherited from class org.ozoneDB.OzoneObject |
deleteRecursive, equals, getHandle, handle, hashCode, requireWriteLocking |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.dom4j.Node |
accept, asXML, asXPathResult, createXPath, detach, getDocument, getName, getNodeType, getNodeTypeName, getParent, getPath, getPath, getStringValue, getText, getUniquePath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOf, write |
OzoneCDATAImpl
public OzoneCDATAImpl(java.lang.String text)
- Parameters:
text
- is the CDATA text
OzoneCDATAImpl
public OzoneCDATAImpl(Element parent,
java.lang.String text)
create
public static OzoneCDATA create(org.ozoneDB.OzoneInterface db,
java.lang.String text)
create
public static OzoneCDATA create(org.ozoneDB.OzoneInterface db,
Element parent,
java.lang.String text)
getDocumentFactory
public DocumentFactory getDocumentFactory()
- Overrides:
getDocumentFactory
in class AbstractNode
getNodeFactory
protected NodeFactory getNodeFactory()
- Overrides:
getNodeFactory
in class AbstractNode
getXPathFactory
protected XPathFactory getXPathFactory()
- Overrides:
getXPathFactory
in class AbstractNode
clone
public java.lang.Object clone()
- Description copied from interface:
Node
clone
will return a deep clone or if this node is
read-only then clone will return the same instance.
- Specified by:
clone
in interface Node
- Overrides:
clone
in class AbstractNode
getObjectID
public org.ozoneDB.core.ObjectID getObjectID()
- Specified by:
getObjectID
in interface org.ozoneDB.OzoneCompatibleOrProxy
setContainer
public void setContainer(org.ozoneDB.core.ObjectContainer _container)
- Specified by:
setContainer
in interface org.ozoneDB.OzoneCompatible
container
public org.ozoneDB.core.ObjectContainer container()
- Specified by:
container
in interface org.ozoneDB.OzoneCompatible
self
public org.ozoneDB.OzoneProxy self()
- Specified by:
self
in interface org.ozoneDB.OzoneCompatible
database
public org.ozoneDB.OzoneInterface database()
- Specified by:
database
in interface org.ozoneDB.OzoneCompatible
toXML
public boolean toXML(org.xml.sax.ContentHandler ch)
throws org.xml.sax.SAXException
- Specified by:
toXML
in interface org.ozoneDB.OzoneCompatible
- Throws:
org.xml.sax.SAXException
onCreate
public void onCreate()
- Specified by:
onCreate
in interface org.ozoneDB.OzoneCompatible
- Overrides:
onCreate
in class AbstractNode
onActivate
public void onActivate()
- Specified by:
onActivate
in interface org.ozoneDB.OzoneCompatible
onPassivate
public void onPassivate()
- Specified by:
onPassivate
in interface org.ozoneDB.OzoneCompatible
onDelete
public void onDelete()
- Specified by:
onDelete
in interface org.ozoneDB.OzoneCompatible
Copyright © 2004 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.