Refine search
@Override public void visit(OWLDisjointClassesAxiom axiom) { axiom.classExpressions().filter(c -> !c.isAnonymous()).forEach(ce -> { if (source == null) { source = ce.asOWLClass(); } else if (target == null) { target = ce.asOWLClass(); } else { return; } }); }
@Override public void visit(OWLDisjointClassesAxiom axiom) { axiom.classExpressions().filter(c -> !c.isAnonymous()).forEach(ce -> { if (source == null) { source = ce.asOWLClass(); } else if (target == null) { target = ce.asOWLClass(); } else { return; } }); }
@Override public void visit(OWLDisjointClassesAxiom axiom) { axiom.classExpressions().filter(c -> !c.isAnonymous()).forEach(ce -> { if (source == null) { source = ce.asOWLClass(); } else if (target == null) { target = ce.asOWLClass(); } else { return; } }); }
@Nonnull public Node<OWLClass> getEquivalentClasses(@Nonnull OWLClassExpression ce) throws InconsistentOntologyException, ClassExpressionNotInProfileException, ReasonerInterruptedException, TimeOutException { if (ce.isAnonymous()) { return new OWLClassNode(); } else { return new OWLClassNode(ce.asOWLClass()); } }
private void handleRemoveClassAssertionAxiom(OWLClassAssertionAxiom ax) { if (!ax.getClassExpression().isAnonymous()){ final OWLClass type = ax.getClassExpression().asOWLClass(); if (classes.contains(type)){ if (getChildren(type).isEmpty()){ classes.remove(type); } changedNodes.add(type); } } }
protected void visitOperand(Set<OWLClassExpression> descs, OWLClassExpression op) { OWLClassExpression flatOp = op.accept(this); if (flatOp.isAnonymous() || signature.contains(flatOp.asOWLClass())) { OWLClass name = createNewName(); descs.add(name); axioms.add(ldf.getOWLSubClassOfAxiom(name, flatOp)); } else { descs.add(flatOp); } } }
@Nonnull @Override public Set<? extends OWLEntity> visit(@Nonnull OWLNamedIndividual individual) { Collection<OWLClassExpression> types = EntitySearcher.getTypes(individual, rootOntology.getImportsClosure()); Set<OWLClass> result = new HashSet<>(); for(OWLClassExpression ce : types) { if(!ce.isAnonymous()) { result.addAll(classAncestorsProvider.getAncestors(ce.asOWLClass())); } } return result; }
private void handleRemoveClassAssertionAxiom(OWLClassAssertionAxiom ax) { if (!ax.getClassExpression().isAnonymous()){ final OWLClass type = ax.getClassExpression().asOWLClass(); if (classes.contains(type)){ if (getChildren(type).isEmpty()){ classes.remove(type); } changedNodes.add(type); } } }
@Override public void visit(OWLEquivalentClassesAxiom axiom) { axiom.classExpressions().forEach(desc -> { if (!desc.isAnonymous()) { getAxiomsForLHS(desc.asOWLClass()).add(axiom); } indexAxiomsByRHSEntities(desc, axiom); }); }
@Override public void visit(OWLEquivalentClassesAxiom axiom) { axiom.classExpressions().forEach(desc -> { if (!desc.isAnonymous()) { getAxiomsForLHS(desc.asOWLClass()).add(axiom); } indexAxiomsByRHSEntities(desc, axiom); }); }
@Override public void visit(OWLDisjointClassesAxiom axiom) { axiom.classExpressions().forEach(desc -> { if (!desc.isAnonymous()) { getAxiomsForLHS(desc.asOWLClass()).add(axiom); } indexAxiomsByRHSEntities(desc, axiom); }); }
@Override public void visit(OWLDisjointClassesAxiom axiom) { axiom.classExpressions().forEach(desc -> { if (!desc.isAnonymous()) { getAxiomsForLHS(desc.asOWLClass()).add(axiom); } indexAxiomsByRHSEntities(desc, axiom); }); }
@Override public void visit(OWLEquivalentClassesAxiom axiom) { axiom.classExpressions().forEach(desc -> { if (!desc.isAnonymous()) { getAxiomsForLHS(desc.asOWLClass()).add(axiom); } indexAxiomsByRHSEntities(desc, axiom); }); }
@Override public void visit(OWLDisjointClassesAxiom axiom) { axiom.classExpressions().forEach(desc -> { if (!desc.isAnonymous()) { getAxiomsForLHS(desc.asOWLClass()).add(axiom); } indexAxiomsByRHSEntities(desc, axiom); }); }
@Override public void visit(OWLSubClassOfAxiom axiom) { if (!axiom.getSubClass().isAnonymous()) { source = axiom.getSubClass().asOWLClass(); } if (!axiom.getSuperClass().isOWLNothing()) { OWLClassExpression classExpression = axiom.getSuperClass(); if (!classExpression.isAnonymous()) { target = classExpression.asOWLClass(); } } }
@Override public void visit(OWLSubClassOfAxiom axiom) { if (!axiom.getSubClass().isAnonymous()) { source = axiom.getSubClass().asOWLClass(); } if (!axiom.getSuperClass().isOWLNothing()) { OWLClassExpression classExpression = axiom.getSuperClass(); if (!classExpression.isAnonymous()) { target = classExpression.asOWLClass(); } } }
@Override public void visit(OWLSubClassOfAxiom axiom) { if (!axiom.getSubClass().isAnonymous()) { source = axiom.getSubClass().asOWLClass(); } if (!axiom.getSuperClass().isOWLNothing()) { OWLClassExpression classExpression = axiom.getSuperClass(); if (!classExpression.isAnonymous()) { target = classExpression.asOWLClass(); } } }
@Override public NodeSet<OWLClass> getSuperClasses(OWLClassExpression ce, boolean direct) { OWLClassNodeSet ns = new OWLClassNodeSet(); if (!ce.isAnonymous()) { ensurePrepared(); return classHierarchyInfo.getNodeHierarchyParents(ce.asOWLClass(), direct, ns); } return ns; }
@Override public K visit(OWLHasKeyAxiom axiom) { if (named && axiom.getClassExpression().isAnonymous()) { return doDefault(axiom); } return (K) axiom.getClassExpression().asOWLClass(); } }
public void visit(OWLSubClassOfAxiom axiom) { if (!axiom.getSubClass().isAnonymous()) { if (!isFilterSet(UsageFilter.filterNamedSubsSupers) || (!axiom.getSubClass().equals(entity) && !axiom.getSuperClass().equals(entity))) { axiom.getSubClass().asOWLClass().accept(this); } } else { additionalAxioms.add(axiom); usageCount++; } }