org.semanticweb.owlapi.util
Class OWLOntologyMerger
java.lang.Object
org.semanticweb.owlapi.util.OWLOntologyMerger
- All Implemented Interfaces:
- OWLAxiomFilter
public class OWLOntologyMerger
- extends java.lang.Object
- implements OWLAxiomFilter
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date:
29-Apr-2007
A very very simple merger, which just creates an ontology which contains the union of axioms from a set of
ontologies.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OWLOntologyMerger
public OWLOntologyMerger(OWLOntologySetProvider setProvider)
OWLOntologyMerger
public OWLOntologyMerger(OWLOntologySetProvider setProvider,
boolean mergeOnlyLogicalAxioms)
OWLOntologyMerger
public OWLOntologyMerger(OWLOntologySetProvider setProvider,
OWLAxiomFilter axiomFilter)
createMergedOntology
public OWLOntology createMergedOntology(OWLOntologyManager ontologyManager,
IRI ontologyIRI)
throws OWLOntologyCreationException
- Throws:
OWLOntologyCreationException
passes
public boolean passes(OWLAxiom axiom)
- Specified by:
passes
in interface OWLAxiomFilter