@Override public void visit(OWLAnnotationAssertionAxiom axiom) { if(axiom.getSubject() instanceof IRI) { entities.addAll(rootOntology.getEntitiesInSignature((IRI) axiom.getSubject(), true)); } } });
@Nonnull @Override public Set<UsageReference> visit(@Nonnull OWLAnnotationAssertionAxiom axiom) { return translate(axiom.getSubject(), axiom); }
@Nonnull @Override public Optional<? extends OWLObject> visit(@Nonnull OWLAnnotationAssertionAxiom axiom) { return wrap(axiom.getSubject()); }
private void renderUntypedIRIAnnotationAssertions() { Collection<IRI> annotatedIRIs = new HashSet<>(); ontology.axioms(ANNOTATION_ASSERTION).filter(ax -> ax.getSubject().isIRI()) .forEach(ax -> addIfUntyped(ax.getSubject(), annotatedIRIs)); if (!annotatedIRIs.isEmpty()) { writeBanner(ANNOTATED_IRIS_BANNER_TEXT); annotatedIRIs.stream().sorted().forEach(this::renderIRI); } }
private void renderUntypedIRIAnnotationAssertions() { Collection<IRI> annotatedIRIs = new HashSet<>(); ontology.axioms(ANNOTATION_ASSERTION).filter(ax -> ax.getSubject().isIRI()) .forEach(ax -> addIfUntyped(ax.getSubject(), annotatedIRIs)); if (!annotatedIRIs.isEmpty()) { writeBanner(ANNOTATED_IRIS_BANNER_TEXT); annotatedIRIs.stream().sorted().forEach(this::renderIRI); } }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { axiom.getSubject().asAnonymousIndividual().ifPresent(this::checkAppearanceAsSubject); axiom.getValue().asAnonymousIndividual().ifPresent(this::checkAppearanceAsObject); }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { axiom.getSubject().asAnonymousIndividual().ifPresent(this::checkAppearanceAsSubject); axiom.getValue().asAnonymousIndividual().ifPresent(this::checkAppearanceAsObject); }
public void visit(@Nonnull OWLAnnotationAssertionAxiom axiom) { if(axiom.getSubject() instanceof IRI) { builder.append(renderingContext.getIriShortFormProvider().getShortForm((IRI) axiom.getSubject())); } else { axiom.getSubject().accept(this); } renderSpace(); axiom.getAnnotation().accept(this); }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { process(axiom); if (axiom.getSubject().isIRI()) { // do not visit anonymous nodes from annotations axiom.getSubject().accept(this); } axiom.getAnnotation().accept(this); }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { process(axiom); if (axiom.getSubject().isIRI()) { // do not visit anonymous nodes from annotations axiom.getSubject().accept(this); } axiom.getAnnotation().accept(this); }
@Override default int initHashCode() { int hash = hashIndex(); hash = OWLObject.hashIteration(hash, getSubject().hashCode()); hash = OWLObject.hashIteration(hash, getProperty().hashCode()); hash = OWLObject.hashIteration(hash, getValue().hashCode()); return OWLObject.hashIteration(hash, annotationsAsList().hashCode()); }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { sb.append("AnnotationAssertion("); writeAnnotations(axiom); axiom.getProperty().accept(this); insertSpace(); axiom.getSubject().accept(this); insertSpace(); axiom.getValue().accept(this); sb.append(')'); }
@Override public void visit(OWLAnnotationAssertionAxiom ax) { try { IRIConstant c1 = getIndividual(ax.getSubject()); Constant c2 = getValue(ax.getValue()); AnnotationProperty ap = getPropertyExpression(ax.getProperty(), builder.annotationProperties()); builder.addAnnotationAssertion(ap, c1, c2); } catch (TranslationException e) { log.warn(NOT_SUPPORTED_EXT, ax, e.getMessage()); } }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { addSingleTripleAxiom(axiom, axiom.getSubject(), axiom.getProperty(), axiom.getValue()); if (axiom.getValue() instanceof OWLAnonymousIndividual) { processIfAnonymous((OWLAnonymousIndividual) axiom.getValue(), axiom); } }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { addSingleTripleAxiom(axiom, axiom.getSubject(), axiom.getProperty(), axiom.getValue()); if (axiom.getValue() instanceof OWLAnonymousIndividual) { processIfAnonymous((OWLAnonymousIndividual) axiom.getValue(), axiom); } }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { addSingleTripleAxiom(axiom, axiom.getSubject(), axiom.getProperty(), axiom.getValue()); if (axiom.getValue() instanceof OWLAnonymousIndividual) { processIfAnonymous((OWLAnonymousIndividual) axiom.getValue(), axiom); } }
@Override public OWLAnnotationAssertionAxiom visit(OWLAnnotationAssertionAxiom ax) { return df.getOWLAnnotationAssertionAxiom(t(ax.getProperty()), t(ax.getSubject()), t(ax.getValue()), a(ax)); }
@Override public OWLAnnotationAssertionAxiom visit(OWLAnnotationAssertionAxiom axiom) { return df.getOWLAnnotationAssertionAxiom(get(axiom.getProperty()), get(axiom.getSubject()), get(axiom .getValue()), anns(axiom)); }
@Override public Object visit(OWLAnnotationAssertionAxiom axiom) { return visitAxiom(axiom, () -> df.getOWLAnnotationAssertionAxiom(t(axiom.getSubject()), t(axiom .getAnnotation()), t(axiom.annotations()))); }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { writer.writeStartElement(ANNOTATION_ASSERTION); writeAnnotations(axiom); axiom.getProperty().accept(this); axiom.getSubject().accept(this); axiom.getValue().accept(this); writer.writeEndElement(); }