public static void deleteEntities(Collection<? extends OWLEntity> entities, OWLModelManager modelManager) { logger.info(LogBanner.start("Deleting entities")); logger.info("Generating changes to remove {} entities", entities.size()); Stopwatch stopwatch = Stopwatch.createStarted(); List<OWLOntologyChange> allChanges = getChangesToDeleteEntities(entities, modelManager); logger.info("Generated {} changes to remove {} entities in {} ms", allChanges.size(), entities.size(), stopwatch.elapsed(TimeUnit.MILLISECONDS)); modelManager.applyChanges(allChanges); logger.info("Applied {} changes in {}", allChanges.size(), stopwatch.elapsed(TimeUnit.MILLISECONDS)); logger.info(LogBanner.end()); }
public static void deleteEntities(Collection<? extends OWLEntity> entities, OWLModelManager modelManager) { logger.info(LogBanner.start("Deleting entities")); logger.info("Generating changes to remove {} entities", entities.size()); Stopwatch stopwatch = Stopwatch.createStarted(); List<OWLOntologyChange> allChanges = getChangesToDeleteEntities(entities, modelManager); logger.info("Generated {} changes to remove {} entities in {} ms", allChanges.size(), entities.size(), stopwatch.elapsed(TimeUnit.MILLISECONDS)); modelManager.applyChanges(allChanges); logger.info("Applied {} changes in {}", allChanges.size(), stopwatch.elapsed(TimeUnit.MILLISECONDS)); logger.info(LogBanner.end()); }