public void dispose() { deleter.dispose(); deleter = null; }
public void handleDelete() { hierarchyDeleter.performDeletion(); }
final boolean assertedSubsExist = hasAssertedSubs(selents); deleteDescendants(selents); delete(selents);
protected AbstractDeleteEntityAction(String name, Icon icon, OWLEditorKit owlEditorKit, OWLObjectHierarchyProvider<E> hp, OWLEntitySetProvider<E> entitySetProvider) { super(name, icon); this.entitySetProvider = entitySetProvider; this.deleter = new OWLObjectHierarchyDeleter<>(owlEditorKit, hp, entitySetProvider, getPluralDescription()); }
private void deleteDescendants(Set<E> selents) { Set<E> ents = new HashSet<E>(); for (E ent : selents) { ents.add(ent); ents.addAll(hierarchyProvider.getDescendants(ent)); } delete(ents); } }
private void delete(Set<E> ents) { OWLEntityDeleter.deleteEntities(ents, getOWLEditorKit().getOWLModelManager()); }
final boolean assertedSubsExist = hasAssertedSubs(selents); deleteDescendants(selents); delete(selents);
protected AbstractDeleteEntityAction(String name, Icon icon, OWLEditorKit owlEditorKit, OWLObjectHierarchyProvider<E> hp, OWLEntitySetProvider<E> entitySetProvider) { super(name, icon); this.entitySetProvider = entitySetProvider; this.deleter = new OWLObjectHierarchyDeleter<E>(owlEditorKit, hp, entitySetProvider, getPluralDescription()); }
private void deleteDescendants(Set<E> selents) { Set<E> ents = new HashSet<E>(); for (E ent : selents) { ents.add(ent); ents.addAll(hierarchyProvider.getDescendants(ent)); } delete(ents); } }
private void delete(Set<E> ents) { OWLEntityDeleter.deleteEntities(ents, getOWLEditorKit().getOWLModelManager()); }
final boolean assertedSubsExist = hasAssertedSubs(selents); deleteDescendants(selents); delete(selents);
protected AbstractDeleteEntityAction(String name, Icon icon, OWLEditorKit owlEditorKit, OWLObjectHierarchyProvider<E> hp, OWLEntitySetProvider<E> entitySetProvider) { super(name, icon); this.entitySetProvider = entitySetProvider; this.deleter = new OWLObjectHierarchyDeleter<>(owlEditorKit, hp, entitySetProvider, getPluralDescription()); }
public void actionPerformed(ActionEvent e) { deleter.performDeletion(); }
private void deleteDescendants(Set<E> selectedEntities) { logger.info(LogBanner.start("Deleting descendants")); logger.info("Deleting descendants of {}", selectedEntities); Set<E> ents = new HashSet<>(); Stopwatch stopwatch = Stopwatch.createStarted(); for (E ent : selectedEntities) { logger.info("Retrieving descendants of {}", ent); ents.add(ent); ents.addAll(hierarchyProvider.getDescendants(ent)); } stopwatch.stop(); logger.info("Retrieved {} entities to delete in {} ms", ents.size(), stopwatch.elapsed(TimeUnit.MILLISECONDS)); delete(ents); logger.info(LogBanner.end()); } }
public void dispose() { deleter.dispose(); deleter = null; }
final boolean assertedSubsExist = hasAssertedSubs(selents); deleteDescendants(selents); delete(selents);
protected AbstractDeleteEntityAction(String name, Icon icon, OWLEditorKit owlEditorKit, OWLObjectHierarchyProvider<E> hp, OWLEntitySetProvider<E> entitySetProvider) { super(name, icon); this.entitySetProvider = entitySetProvider; this.deleter = new OWLObjectHierarchyDeleter<E>(owlEditorKit, hp, entitySetProvider, getPluralDescription()); }
public void actionPerformed(ActionEvent e) { deleter.performDeletion(); }
private void deleteDescendants(Set<E> selectedEntities) { logger.info(LogBanner.start("Deleting descendants")); logger.info("Deleting descendants of {}", selectedEntities); Set<E> ents = new HashSet<>(); Stopwatch stopwatch = Stopwatch.createStarted(); for (E ent : selectedEntities) { logger.info("Retrieving descendants of {}", ent); ents.add(ent); ents.addAll(hierarchyProvider.getDescendants(ent)); } stopwatch.stop(); logger.info("Retrieved {} entities to delete in {} ms", ents.size(), stopwatch.elapsed(TimeUnit.MILLISECONDS)); delete(ents); logger.info(LogBanner.end()); } }
public void dispose() { deleter.dispose(); deleter = null; }