У меня есть онтология A, которая импортирована в B. Я хотел бы переименовать сущность, поэтому я пишу:
OWLEntityRenamer renamer = new OWLEntityRenamer(manager, Collections.singleton(A));
Map<OWLEntity, IRI> entity2IRIMap = new HashMap<>();
entity2IRIMap.put(datafactory.getOWLNamedIndividual(iriBase+"Skyfos"), IRI.create(iriBase+"Skyphos"));
manager.applyChanges(renamer.changeIRI(entity2IRIMap));
manager.save(A);
manager.save(B);
Теперь сущность правильно переименована в A, но в BI естьсущности.В частности, в B каждое свойство объекта, которое использует «Skyfos», продолжает использовать «Skyfos» вместо «Skyphos».Спасибо.