org.semanticweb.owl.impl.model
Class OWLNamedObjectImpl

java.lang.Object
  |
  +--org.semanticweb.owl.impl.model.OWLObjectImpl
        |
        +--org.semanticweb.owl.impl.model.OWLNamedObjectImpl
All Implemented Interfaces:
Cloneable, OWLNamedObject, OWLObject, Serializable
Direct Known Subclasses:
OWLEntityImpl, OWLOntologyImpl

public abstract class OWLNamedObjectImpl
extends OWLObjectImpl
implements OWLNamedObject

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

Version:
$Id: OWLNamedObjectImpl.java,v 1.1.1.1 2003/10/14 17:10:14 sean_bechhofer Exp $
See Also:
Serialized Form

Field Summary
protected  URI uri
           
 
Constructor Summary
OWLNamedObjectImpl(OWLDataFactoryImpl factory)
           
 
Method Summary
 URI getURI()
          The URI associated with the object.
 
Methods inherited from class org.semanticweb.owl.impl.model.OWLObjectImpl
accept, clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.semanticweb.owl.model.OWLObject
accept, clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory
 

Field Detail

uri

protected URI uri
Constructor Detail

OWLNamedObjectImpl

public OWLNamedObjectImpl(OWLDataFactoryImpl factory)
Method Detail

getURI

public URI getURI()
Description copied from interface: OWLNamedObject
The URI associated with the object. In the case of anonymous individuals, this will return null.

Specified by:
getURI in interface OWLNamedObject


WonderWeb