org.semanticweb.owlapi.model
Class OWLOntologyChangeException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.semanticweb.owlapi.model.OWLRuntimeException
                  extended by org.semanticweb.owlapi.model.OWLOntologyChangeException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ImmutableOWLOntologyChangeException, OWLOntologyChangeVetoException, OWLOntologyRenameException

public abstract class OWLOntologyChangeException
extends OWLRuntimeException

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 13-Apr-2007

A high level exception interface that describes errors that occurred when applying changes to ontologies.

See Also:
Serialized Form

Constructor Summary
OWLOntologyChangeException(OWLOntologyChange change, java.lang.String message)
           
OWLOntologyChangeException(OWLOntologyChange change, java.lang.String message, java.lang.Throwable cause)
           
OWLOntologyChangeException(OWLOntologyChange change, java.lang.Throwable cause)
           
 
Method Summary
 OWLOntologyChange getChange()
          Gets the ontology change that caused the exception.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OWLOntologyChangeException

public OWLOntologyChangeException(OWLOntologyChange change,
                                  java.lang.String message)

OWLOntologyChangeException

public OWLOntologyChangeException(OWLOntologyChange change,
                                  java.lang.String message,
                                  java.lang.Throwable cause)

OWLOntologyChangeException

public OWLOntologyChangeException(OWLOntologyChange change,
                                  java.lang.Throwable cause)
Method Detail

getChange

public OWLOntologyChange getChange()
Gets the ontology change that caused the exception.