Protégé-OWL 3.3.1

edu.stanford.smi.protegex.owl.repository.util
Class OntologyNameExtractor

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.repository.util.OntologyNameExtractor

public class OntologyNameExtractor
extends Object

User: matthewhorridge
The University Of Manchester
Medical Informatics Group
Date: Sep 12, 2005

matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm

A utility class that extracts the name (URI) of an ontology from an OWL file. The name of an ontology is the xml:base URI.


Constructor Summary
OntologyNameExtractor(InputStream is, URL documentURL)
          Constructs an OntologyNameExtractor that should obtain the name of an ontology which can be read via the specified input stream.
 
Method Summary
 URI getOntologyName()
           
 boolean isRDFRootElementPresent()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OntologyNameExtractor

public OntologyNameExtractor(InputStream is,
                             URL documentURL)
Constructs an OntologyNameExtractor that should obtain the name of an ontology which can be read via the specified input stream.

Parameters:
is - The input stream from which the ontology can be read.
Method Detail

isRDFRootElementPresent

public boolean isRDFRootElementPresent()

getOntologyName

public URI getOntologyName()
                    throws IOException
Throws:
IOException

Protégé-OWL 3.3.1

Submit a bug report or feature request
Copyright (c) 1998-2007 Stanford University.