org.semanticweb.owlapi
Interface OWLCompositeOntologyChange

All Known Implementing Classes:
AbstractCompositeOntologyChange, AddClassExpressionClosureAxiom, AmalgamateSubClassAxioms, CoerceConstantsIntoDataPropertyRange, ConvertEquivalentClassesToSuperClasses, ConvertPropertyAssertionsToAnnotations, ConvertSuperClassesToEquivalentClass, CreateValuePartition, MakeClassesMutuallyDisjoint, MakePrimitiveSubClassesMutuallyDisjoint, RemoveAllDisjointAxioms, ShortForm2AnnotationGenerator, SplitSubClassAxioms

public interface OWLCompositeOntologyChange

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 23-Jul-2007

A composite ontology change encapsulates a list of ontology changes, which should be applied as a logical unit.


Method Summary
 java.util.List<OWLOntologyChange> getChanges()
          Gets the changes which compose this composite change.
 

Method Detail

getChanges

java.util.List<OWLOntologyChange> getChanges()
Gets the changes which compose this composite change. Once this method has been invoked, it will always return the same list of changes.

Returns:
A list of ontology changes.