Class RemoveAllDisjointAxioms

java.lang.Object
org.semanticweb.owlapi.change.AbstractCompositeOntologyChange
org.semanticweb.owlapi.change.RemoveAllDisjointAxioms
All Implemented Interfaces:
Serializable, OWLCompositeOntologyChange

public class RemoveAllDisjointAxioms extends AbstractCompositeOntologyChange
Given a set of ontologies, this composite change will remove all disjoint classes axioms from these ontologies.
Since:
2.1.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
See Also:
  • Constructor Details

    • RemoveAllDisjointAxioms

      public RemoveAllDisjointAxioms(OWLDataFactory dataFactory, Collection<OWLOntology> ontologies)
      Instantiates a new removes the all disjoint axioms.
      Parameters:
      dataFactory - factory to use
      ontologies - ontologies to change