org.coode.xml
Class OWLOntologyNamespaceManager
java.lang.Object
  
org.coode.xml.XMLWriterNamespaceManager
      
org.coode.xml.OWLOntologyNamespaceManager
public class OWLOntologyNamespaceManager
- extends XMLWriterNamespaceManager
 
Author: Matthew Horridge
 The University Of Manchester
 Medical Informatics Group
 Date:
 30-May-2006
 
 matthew.horridge@cs.man.ac.uk
 www.cs.man.ac.uk/~horridgm
 
 Developed as part of the CO-ODE project http://www.co-ode.org
 
 
 The OWLOntologyNamespaceManager wraps a NamespaceManager (OWLOntologyFormat).  In the case where the appropriate
 prefixes and mappings don't exist in the NamespaceManager (OWLOntologyFormat) this manager will create them.
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
OWLOntologyNamespaceManager
public OWLOntologyNamespaceManager(OWLOntologyManager man,
                                   OWLOntology ontology)
OWLOntologyNamespaceManager
public OWLOntologyNamespaceManager(OWLOntologyManager man,
                                   OWLOntology ontology,
                                   OWLOntologyFormat format)
getOntology
protected OWLOntology getOntology()
 
getEntitiesThatRequireNamespaces
protected java.util.Set<OWLEntity> getEntitiesThatRequireNamespaces()
 
getAnnotationURIsThatRequireNamespaces
protected java.util.Set<java.net.URI> getAnnotationURIsThatRequireNamespaces()
 
getQName
public java.lang.String getQName(java.lang.String name)
- Gets a QName for a full URI.
- Overrides:
 getQName in class XMLWriterNamespaceManager
 
- Parameters:
 name - The name which represents the full name.
- Returns:
 - The QName representation or 
null if a QName could not be generated.