org.semanticweb.owlapi.model
Interface OWLOntologyChangeListener

All Known Implementing Classes:
AbstractOWLMetric, AverageAssertedNamedSuperclassCount, AxiomCount, AxiomCountMetric, AxiomTypeMetric, DefinitionTracker, DLExpressivity, DoubleValuedMetric, FilteringOWLOntologyChangeListener, GCICount, HiddenGCICount, ImportClosureSize, IntegerValuedMetric, LogicalAxiomCount, MaximumNumberOfNamedSuperclasses, NumberOfClassesWithMultipleInheritance, ObjectCountMetric, OWLEntityCollectingOntologyChangeListener, ReferencedClassCount, ReferencedDataPropertyCount, ReferencedIndividualCount, ReferencedObjectPropertyCount, UnsatisfiableClassCountMetric

public interface OWLOntologyChangeListener

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 20-Nov-2006


Method Summary
 void ontologiesChanged(java.util.List<? extends OWLOntologyChange> changes)
          Called when some changes have been applied to various ontologies.
 

Method Detail

ontologiesChanged

void ontologiesChanged(java.util.List<? extends OWLOntologyChange> changes)
                       throws OWLException
Called when some changes have been applied to various ontologies. These may be an axiom added or an axiom removed changes.

Parameters:
changes - A list of changes that have occurred. Each change may be examined to determine which ontology it was applied to.
Throws:
OWLException