org.ozoneDB.xml.dom4j.o3impl
Class O3Namespace

java.lang.Object
  extended byorg.ozoneDB.OzoneObject
      extended byorg.ozoneDB.xml.dom4j.o3impl.AbstractNode
          extended byorg.ozoneDB.xml.dom4j.o3impl.AbstractNamespace
              extended byorg.ozoneDB.xml.dom4j.o3impl.DefaultNamespace
                  extended byorg.ozoneDB.xml.dom4j.o3impl.O3Namespace
All Implemented Interfaces:
java.lang.Cloneable, Namespace, Node, org.ozoneDB.OzoneCompatible, org.ozoneDB.OzoneCompatibleOrProxy, java.io.Serializable

public class O3Namespace
extends DefaultNamespace
implements java.io.Serializable

Author:
Per Nyfelt
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ozoneDB.xml.dom4j.o3impl.AbstractNode
NODE_TYPE_NAMES
 
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
 
Constructor Summary
O3Namespace(Element parent, java.lang.String prefix, java.lang.String uri)
           
O3Namespace(java.lang.String prefix, java.lang.String uri)
           
 
Method Summary
static Namespace create(org.ozoneDB.OzoneInterface db, Element parent, java.lang.String prefix, java.lang.String uri)
           
static Namespace create(org.ozoneDB.OzoneInterface db, java.lang.String prefix, java.lang.String uri)
           
 DocumentFactory getDocumentFactory()
           
 
Methods inherited from class org.ozoneDB.xml.dom4j.o3impl.DefaultNamespace
createHashCode, equals, getParent, setParent, supportsParent
 
Methods inherited from class org.ozoneDB.xml.dom4j.o3impl.AbstractNamespace
accept, asXML, createXPathResult, getNodeType, getPath, getPrefix, getStringValue, getText, getUniquePath, getURI, getXPathNameStep, hashCode, toString
 
Methods inherited from class org.ozoneDB.xml.dom4j.o3impl.AbstractNode
asXPathResult, clone, createPattern, createXPath, createXPathFilter, detach, getDocument, getName, getNodeFactory, getNodeTypeName, getPath, getUniquePath, getXPathFactory, hasContent, isReadOnly, matches, numberValueOf, onCreate, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setDocumentFactory, setName, setNodeFactory, setText, setXPathFactory, valueOf, write
 
Methods inherited from class org.ozoneDB.OzoneObject
container, database, deleteRecursive, getHandle, getObjectID, handle, onActivate, onDelete, onPassivate, requireWriteLocking, self, setContainer, toXML
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.dom4j.Node
asXPathResult, clone, createXPath, detach, getDocument, getName, getNodeTypeName, getPath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setText, valueOf, write
 

Constructor Detail

O3Namespace

public O3Namespace(java.lang.String prefix,
                   java.lang.String uri)

O3Namespace

public O3Namespace(Element parent,
                   java.lang.String prefix,
                   java.lang.String uri)
Parameters:
parent - is the parent element
prefix - is the prefix for this namespace
uri - is the URI for this namespace
Method Detail

create

public static Namespace create(org.ozoneDB.OzoneInterface db,
                               java.lang.String prefix,
                               java.lang.String uri)

create

public static Namespace create(org.ozoneDB.OzoneInterface db,
                               Element parent,
                               java.lang.String prefix,
                               java.lang.String uri)

getDocumentFactory

public DocumentFactory getDocumentFactory()
Overrides:
getDocumentFactory in class AbstractNode


Copyright © 2004 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.