org.ozoneDB.xml.dom4j.o3impl
Class O3QNameCache

java.lang.Object
  extended byorg.ozoneDB.xml.dom4j.o3impl.QNameCache
      extended byorg.ozoneDB.xml.dom4j.o3impl.O3QNameCache
All Implemented Interfaces:
java.io.Serializable

public class O3QNameCache
extends QNameCache
implements java.io.Serializable

Author:
Per Nyfelt
See Also:
Serialized Form

Field Summary
protected  org.ozoneDB.OzoneInterface db
           
 
Fields inherited from class org.ozoneDB.xml.dom4j.o3impl.QNameCache
namespaceCache, noNamespaceCache
 
Constructor Summary
O3QNameCache(OzoneDocumentFactory documentFactory, org.ozoneDB.OzoneInterface db)
           
 
Method Summary
protected  QName createQName(java.lang.String name)
          Factory method to create a new QName object which can be overloaded to create derived QName instances
protected  QName createQName(java.lang.String name, Namespace namespace)
          Factory method to create a new QName object which can be overloaded to create derived QName instances
protected  QName createQName(java.lang.String name, Namespace namespace, java.lang.String qualifiedName)
          Factory method to create a new QName object which can be overloaded to create derived QName instances
 void setDatabase(org.ozoneDB.OzoneInterface db)
           
 
Methods inherited from class org.ozoneDB.xml.dom4j.o3impl.QNameCache
createMap, get, get, get, get, getNamespaceCache, getQNames, intern
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

db

protected transient org.ozoneDB.OzoneInterface db
Constructor Detail

O3QNameCache

public O3QNameCache(OzoneDocumentFactory documentFactory,
                    org.ozoneDB.OzoneInterface db)
Method Detail

setDatabase

public void setDatabase(org.ozoneDB.OzoneInterface db)

createQName

protected QName createQName(java.lang.String name)
Description copied from class: QNameCache
Factory method to create a new QName object which can be overloaded to create derived QName instances

Overrides:
createQName in class QNameCache

createQName

protected QName createQName(java.lang.String name,
                            Namespace namespace)
Description copied from class: QNameCache
Factory method to create a new QName object which can be overloaded to create derived QName instances

Overrides:
createQName in class QNameCache

createQName

protected QName createQName(java.lang.String name,
                            Namespace namespace,
                            java.lang.String qualifiedName)
Description copied from class: QNameCache
Factory method to create a new QName object which can be overloaded to create derived QName instances

Overrides:
createQName in class QNameCache


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