org.semanticweb.owl.model
Interface OWLNamedObject

All Superinterfaces:
Cloneable, OWLObject, Serializable
All Known Subinterfaces:
OWLAnnotationProperty, OWLClass, OWLDataProperty, OWLDLOntology, OWLEntity, OWLIndividual, OWLLiteOntology, OWLObjectProperty, OWLOntology, OWLProperty
All Known Implementing Classes:
OWLAnnotationPropertyImpl, OWLClassImpl, OWLDataPropertyImpl, OWLEntityImpl, OWLIndividualImpl, OWLNamedObjectImpl, OWLObjectPropertyImpl, OWLOntologyImpl, OWLPropertyImpl

public interface OWLNamedObject
extends OWLObject

A superinterface for all named things (anything that has a URI associated with it).

Version:
$Id: OWLNamedObject.java,v 1.1.1.1 2003/10/14 17:10:08 sean_bechhofer Exp $

Method Summary
 URI getURI()
          The URI associated with the object.
 
Methods inherited from interface org.semanticweb.owl.model.OWLObject
accept, clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory
 

Method Detail

getURI

public URI getURI()
           throws OWLException
The URI associated with the object. In the case of anonymous individuals, this will return null.

OWLException


WonderWeb