org.semanticweb.owl.model.change
Class AddObjectPropertyInstance

java.lang.Object
  |
  +--org.semanticweb.owl.model.change.OntologyChange
        |
        +--org.semanticweb.owl.model.change.AddObjectPropertyInstance

public class AddObjectPropertyInstance
extends OntologyChange

Add a superclass assertion to a class.

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

Field Summary
 
Fields inherited from class org.semanticweb.owl.model.change.OntologyChange
cause, ontology
 
Constructor Summary
AddObjectPropertyInstance(OWLOntology ontology, OWLIndividual subject, OWLObjectProperty property, OWLIndividual object, OntologyChange cause)
           
 
Method Summary
 void accept(ChangeVisitor visitor)
          Accept a visit from a change visitor.
 OWLIndividual getObject()
           
 OWLObjectProperty getProperty()
           
 OWLIndividual getSubject()
           
 
Methods inherited from class org.semanticweb.owl.model.change.OntologyChange
getCause, getOntology, setCause, setOntology
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddObjectPropertyInstance

public AddObjectPropertyInstance(OWLOntology ontology,
                                 OWLIndividual subject,
                                 OWLObjectProperty property,
                                 OWLIndividual object,
                                 OntologyChange cause)
Method Detail

getSubject

public OWLIndividual getSubject()

getObject

public OWLIndividual getObject()

getProperty

public OWLObjectProperty getProperty()

accept

public void accept(ChangeVisitor visitor)
            throws OWLException
Description copied from class: OntologyChange
Accept a visit from a change visitor.

Specified by:
accept in class OntologyChange
Parameters:
visitor - a ChangeVisitor value
OWLException


WonderWeb