for (OWLOntology ont : ontologies) {
for (OWLSubClassOfAxiom ax : ont.getAxioms(AxiomType.SUBCLASS_OF)) {
ConjunctSplitter splitter = new ConjunctSplitter();
ax.getSuperClass().accept(splitter);
if (splitter.result.size() > 1) {
changes.add(new RemoveAxiom(ont, ax));
for (OWLClassExpression desc : splitter.result) {
OWLAxiom replAx = getDataFactory().getOWLSubClassOfAxiom(ax.getSubClass(), desc);
changes.add(new AddAxiom(ont, replAx));
}
}