private void setTreeSelection(OWLEntity ent) { if (ent != null) { ent.accept(selectionSetter); } }
private void updateLastSelection() { if (selectedObject == null) { return; } if (selectedObject instanceof OWLEntity) { lastSelectedEntity = (OWLEntity)selectedObject; lastSelectedEntity.accept(updateVisitor); lastSelectedAxiomInstance = null; // unlikely we will want the axiom selection to still be valid } }
public String render(OWLEntity entity){ cf = null; entity.accept(this); return cf; }
public boolean canShowEntity(OWLEntity owlEntity){ result = false; owlEntity.accept(this); return result; }
/** * @param owlEntity entity to describe * @return referencing axioms */ public Stream<OWLAxiom> getReferencingAxioms(OWLEntity owlEntity) { return owlEntity.accept(refAxiomsCollector); }
public boolean canShowEntity(OWLEntity owlEntity){ result = false; owlEntity.accept(this); return result; }
/** * @param entity entity to check * @return true if reference is contained */ public boolean containsReference(OWLEntity entity) { return entity.accept(refChecker).booleanValue(); }
@Override public void clearLastSelectedEntity(@Nonnull OWLEntity entity) { entity.accept(clearVisitor); if (lastSelectedEntity != null && entity.equals(lastSelectedEntity)) { lastSelectedEntity = null; fireSelectionChanged(); } }
public void clearLastSelectedEntity(OWLEntity entity) { if (entity == null) { return; } entity.accept(clearVisitor); if (lastSelectedEntity != null && entity.equals(lastSelectedEntity)) { lastSelectedEntity = null; fireSelectionChanged(); } }
@Override public void visit(OWLDeclarationAxiom axiom) { write("Declaration"); axiom.getEntity().accept(this); }
@Override public void visit(OWLDeclarationAxiom axiom) { write("Declaration"); axiom.getEntity().accept(this); }
@Override public void visit(OWLDeclarationAxiom axiom) { write("Declaration"); axiom.getEntity().accept(this); }
/** * Reparents the deprecated entity. * * @param changes A list of changes that the enacting changes will be added to. */ private void reparentDeprecatedEntity(List<OWLOntologyChange> changes) { E deprecatedEntity = info.getEntityToDeprecate(); Optional<OWLAxiom> ax = deprecatedEntity.accept(new ReparentVisitor(profile, dataFactory)); ax.map(axiom -> new AddAxiom(getHomeOntology(), axiom)).ifPresent(changes::add); }
public void selectionChanged() { OWLObject owlObject = owlEditorKit.getWorkspace().getOWLSelectionModel().getSelectedObject(); if (owlObject != null && owlObject instanceof OWLEntity) { ((OWLEntity)owlObject).accept(this); } }
public void setRootObject(OWLObject rootObject) { clearSections(); if (rootObject != null) { if(rootObject instanceof OWLOntology) { setupSections(owlOntologyFrameSections); } else { ((OWLEntity) rootObject).accept(this); } } super.setRootObject(rootObject); }
@Override public void visit(OWLDeclarationAxiom axiom) { writeAxiomStart(DECLARATION, axiom); writeEntitiesAsURIs = false; axiom.getEntity().accept(this); writeEntitiesAsURIs = true; writeAxiomEnd(); }
/** * @param entity entity to rename * @return new name */ public String getName(OWLEntity entity) { if (entity.isBuiltIn()) { return entity.getIRI().toString(); } return entity.accept(this); }
@Override public void visit(OWLDeclarationAxiom axiom) { writer.writeStartElement(DECLARATION); writeAnnotations(axiom); axiom.getEntity().accept(this); writer.writeEndElement(); }
@Override public OntologyChangeList<Set<OWLEntity>> generateChanges(ChangeGenerationContext context) { generateMessage(); OWLEntityRemover entityRemover = new OWLEntityRemover(rootOntology.getImportsClosure()); entities.forEach(entity -> entity.accept(entityRemover)); return OntologyChangeList.<Set<OWLEntity>>builder().addAll(entityRemover.getChanges()).build(entities); }
@Override public OntologyChangeList<OWLEntity> generateChanges(ChangeGenerationContext context) { OntologyChangeList.Builder<OWLEntity> builder = new OntologyChangeList.Builder<>(); OWLEntityRemover remover = new OWLEntityRemover( rootOntology.getImportsClosure()); entity.accept(remover); List<RemoveAxiom> changeList = remover.getChanges(); builder.addAll(changeList); return builder.build(entity); }