@Override public void visit(OWLHasKeyAxiom axiom) { process(axiom); axiom.getClassExpression().accept(this); axiom.objectPropertyExpressions().forEach(a -> a.accept(this)); axiom.dataPropertyExpressions().forEach(a -> a.accept(this)); }
@Override public void visit(OWLHasKeyAxiom axiom) { process(axiom); axiom.getClassExpression().accept(this); axiom.objectPropertyExpressions().forEach(a -> a.accept(this)); axiom.dataPropertyExpressions().forEach(a -> a.accept(this)); }
@Override public void visit(OWLHasKeyAxiom axiom) { process(axiom); axiom.getClassExpression().accept(this); axiom.objectPropertyExpressions().forEach(a -> a.accept(this)); axiom.dataPropertyExpressions().forEach(a -> a.accept(this)); }
/** * {@inheritDoc} */ @Override public void visit(final OWLHasKeyAxiom theAxiom) { write(theAxiom.getClassExpression()); writeSpace(); write(Keyword.HAS_KEY); writeCollection(theAxiom.objectPropertyExpressions(), "", true); writeSpace(); }
/** * {@inheritDoc} */ @Override public void visit(final OWLHasKeyAxiom theAxiom) { write(theAxiom.getClassExpression()); writeSpace(); write(Keyword.HAS_KEY); writeCollection(theAxiom.objectPropertyExpressions(), "", true); writeSpace(); }
/** * {@inheritDoc} */ @Override public void visit(final OWLHasKeyAxiom theAxiom) { write(theAxiom.getClassExpression()); writeSpace(); write(Keyword.HAS_KEY); writeCollection(theAxiom.objectPropertyExpressions(), "", true); writeSpace(); }
@Override public void visit(OWLHasKeyAxiom axiom) { setAxiomWriting(); axiom.getClassExpression().accept(this); write(HAS_KEY); write(axiom.objectPropertyExpressions(), COMMA, false); write(axiom.dataPropertyExpressions(), COMMA, false); }
@Override public void visit(OWLHasKeyAxiom axiom) { setAxiomWriting(); axiom.getClassExpression().accept(this); write(HAS_KEY); write(axiom.objectPropertyExpressions(), COMMA, false); write(axiom.dataPropertyExpressions(), COMMA, false); }
/** * Builder initialized from an existing object. * * @param expected the existing object * @param df data factory */ public BuilderHasKey(OWLHasKeyAxiom expected, OWLDataFactory df) { this(df); withClass(expected.getClassExpression()).withAnnotations(expected.annotations()) .withItems(expected .dataPropertyExpressions()).withItems(expected.objectPropertyExpressions()); }
@Override public void visit(OWLHasKeyAxiom axiom) { setAxiomWriting(); axiom.getClassExpression().accept(this); write(HAS_KEY); write(axiom.objectPropertyExpressions(), COMMA, false); write(axiom.dataPropertyExpressions(), COMMA, false); }
/** * Builder initialized from an existing object. * * @param expected * the existing object * @param df * data factory */ public BuilderHasKey(OWLHasKeyAxiom expected, OWLDataFactory df) { this(df); withClass(expected.getClassExpression()).withAnnotations(expected.annotations()) .withItems(expected.dataPropertyExpressions()).withItems(expected.objectPropertyExpressions()); }
/** * Builder initialized from an existing object. * * @param expected the existing object * @param df data factory */ public BuilderHasKey(OWLHasKeyAxiom expected, OWLDataFactory df) { this(df); withClass(expected.getClassExpression()).withAnnotations(expected.annotations()) .withItems(expected .dataPropertyExpressions()).withItems(expected.objectPropertyExpressions()); }
@Override public void visit(OWLHasKeyAxiom axiom) { setAxiomWriting(); axiom.getClassExpression().accept(this); write(HAS_KEY); write(axiom.objectPropertyExpressions(), COMMA, false); write(axiom.dataPropertyExpressions(), COMMA, false); }
/** * Builder initialized from an existing object. * * @param expected the existing object * @param df data factory */ public BuilderHasKey(OWLHasKeyAxiom expected, OWLDataFactory df) { this(df); withClass(expected.getClassExpression()).withAnnotations(expected.annotations()) .withItems(expected .dataPropertyExpressions()).withItems(expected.objectPropertyExpressions()); }
@Override public void visit(OWLHasKeyAxiom axiom) { writer.writeStartElement(HAS_KEY); writeAnnotations(axiom); axiom.getClassExpression().accept(this); render(axiom.objectPropertyExpressions()); render(axiom.dataPropertyExpressions()); writer.writeEndElement(); }
@Override public void visit(OWLHasKeyAxiom axiom) { writer.writeStartElement(HAS_KEY); writeAnnotations(axiom); axiom.getClassExpression().accept(this); render(axiom.objectPropertyExpressions()); render(axiom.dataPropertyExpressions()); writer.writeEndElement(); }
@Override public void visit(OWLHasKeyAxiom axiom) { writer.writeStartElement(HAS_KEY); writeAnnotations(axiom); axiom.getClassExpression().accept(this); render(axiom.objectPropertyExpressions()); render(axiom.dataPropertyExpressions()); writer.writeEndElement(); }
@Override public void visit(OWLHasKeyAxiom axiom) { writer.writeStartElement(HAS_KEY); writeAnnotations(axiom); axiom.getClassExpression().accept(this); render(axiom.objectPropertyExpressions()); render(axiom.dataPropertyExpressions()); writer.writeEndElement(); }
@Override public void visit(OWLHasKeyAxiom axiom) { writeAxiomStart(HAS_KEY, axiom); acceptAndSpace(axiom.getClassExpression()); writeOpenBracket(); write(asList(axiom.objectPropertyExpressions())); writeCloseBracket(); writeSpace(); writeOpenBracket(); write(asList(axiom.dataPropertyExpressions())); writeCloseBracket(); writeAxiomEnd(); }
@Override public void visit(OWLHasKeyAxiom axiom) { writeAxiomStart(HAS_KEY, axiom); acceptAndSpace(axiom.getClassExpression()); writeOpenBracket(); write(asList(axiom.objectPropertyExpressions())); writeCloseBracket(); writeSpace(); writeOpenBracket(); write(asList(axiom.dataPropertyExpressions())); writeCloseBracket(); writeAxiomEnd(); }