@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { rhs.add(axiom.getProperty()); lhs.add(axiom.getSubject()); }
@Nonnull @Override public Set<UsageReference> visit(@Nonnull OWLDataPropertyAssertionAxiom axiom) { return translate(axiom.getSubject(), axiom); }
public void visit(OWLDataPropertyAssertionAxiom axiom) { if (!axiom.getSubject().isAnonymous()) { axiom.getSubject().asOWLNamedIndividual().accept(this); } }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { axiom.getSubject().accept(this); axiom.annotations().forEach(a1 -> a1.accept(this)); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { String subject = prefixManager.getShortForm(axiom.getSubject().toString()); String predicate = prefixManager.getShortForm(axiom.getProperty().toString()); String object = ToStringRenderer.getInstance().getRendering(axiom.getObject()); dataPropertyAssertionBuffer.append(String.format("%s %s %s .\n", subject, predicate, object)); }
@Override protected boolean isResettingChange(OWLOntologyChange change) { return change.isAxiomChange() && change.getAxiom() instanceof OWLDataPropertyAssertionAxiom && ((OWLDataPropertyAssertionAxiom) change.getAxiom()).getSubject().equals(getRootObject()); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { v(axiom.getSubject()); v(axiom.getProperty()); v(axiom.getObject()); }
@Override public OWLClassExpression visit(OWLDataPropertyAssertionAxiom axiom) { OWLClassExpression sub = oneOf(axiom.getSubject()); OWLClassExpression sup = factory.getOWLDataHasValue(axiom.getProperty(), axiom.getObject()); OWLSubClassOfAxiom ax = factory.getOWLSubClassOfAxiom(sub, sup); return ax.accept(this); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { process(axiom); axiom.getSubject().accept(this); axiom.getProperty().accept(this); axiom.getObject().accept(this); }
@Override public OWLClassExpression visit(OWLDataPropertyAssertionAxiom axiom) { OWLClassExpression sub = oneOf(axiom.getSubject()); OWLClassExpression sup = factory.getOWLDataHasValue(axiom.getProperty(), axiom.getObject()); OWLSubClassOfAxiom ax = factory.getOWLSubClassOfAxiom(sub, sup); return ax.accept(this); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { axiom.getSubject().accept(this); writeSpace(); axiom.getProperty().accept(this); writeSpace(); axiom.getObject().accept(this); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { writeAxiomStart(DATA_PROPERTY_ASSERTION, axiom); acceptAndSpace(axiom.getProperty()); acceptAndSpace(axiom.getSubject()); axiom.getObject().accept(this); writeAxiomEnd(); }
@Override public OWLDataPropertyAssertionAxiom visit(OWLDataPropertyAssertionAxiom axiom) { return df .getOWLDataPropertyAssertionAxiom(get(axiom.getProperty()), get(axiom.getSubject()), get(axiom .getObject()), anns(axiom)); }
/** * Builder initialized from an existing object. * * @param expected the existing object * @param df data factory */ public BuilderDataPropertyAssertion(OWLDataPropertyAssertionAxiom expected, OWLDataFactory df) { this(df); withProperty(expected.getProperty()).withSubject(expected.getSubject()) .withValue(expected.getObject()) .withAnnotations(expected.annotations()); }
@Override public void visit(OWLDataPropertyAssertionAxiom ax) { obj = df.getOWLDataPropertyAssertionAxiom(dup(ax.getProperty()), dup(ax.getSubject()), dup(ax.getObject()), anns(ax)); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { writer.writeStartElement(DATA_PROPERTY_ASSERTION); writeAnnotations(axiom); axiom.getProperty().accept(this); axiom.getSubject().accept(this); axiom.getObject().accept(this); writer.writeEndElement(); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { setAxiomWriting(); axiom.getSubject().accept(this); write(" "); axiom.getProperty().accept(this); write(" "); axiom.getObject().accept(this); restore(); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { axiom.getProperty().accept(this); writeSpace(); write("("); axiom.getSubject().accept(this); writeSpace(); axiom.getObject().accept(this); write(")"); }
@Override public Object visit(OWLDataPropertyAssertionAxiom axiom) { return visitAxiom(axiom, () -> df.getOWLDataPropertyAssertionAxiom(t(axiom.getProperty()), t(axiom .getSubject()), t(axiom.getObject()), t(axiom.annotations()))); }
@Override public void visit(OWLDataPropertyAssertionAxiom axiom) { axiom.getProperty().accept(this); writeSpace(); write("("); axiom.getSubject().accept(this); writeSpace(); axiom.getObject().accept(this); write(")"); }