/** * {@inheritDoc} */ @Override public void startRendering(final Writer w) { _writer = new TextBlockWriter(w); _renderer = new ManchesterSyntaxObjectRenderer(this._writer); _renderer.setWrapLines(isWrapLines()); _renderer.setSmartIndent(isSmartIndent()); _index = 1; } }
/** * Print given number of spaces. * * @param count */ public void indent(final int count) { for (int i = 0; i < count; i++) print(_pad); }
protected void writeKeywordPrefix(final Keyword keyword, final OWLObject arg) { write(keyword); writeSpace(); // write( "(" ); write(arg); // write( ")" ); }
/** * {@inheritDoc} */ @Override public void endRendering() { _writer.flush(); }
@Override public void println() { super.println(); _column = 0; }
protected void writeEnumeration(final Stream<? extends OWLObject> objects) { write(Keyword.OPEN_BRACE); writeCollection(objects, ",", true); write(Keyword.CLOSE_BRACE); }
@Override public void visit(final OWLIrreflexiveObjectPropertyAxiom theAxiom) { writeUnaryPropertyAxiom(theAxiom, Keyword.IRREFLEXIVE); }
@Override public void visit(final OWLDataExactCardinality theDescription) { writeCardinalityRestriction(theDescription, Keyword.EXACTLY); }
/** * {@inheritDoc} */ @Override public void visit(final IRI iri) { write(iri); } }
/** * {@inheritDoc} */ @Override public void startRendering(final Writer w) { _writer = new TextBlockWriter(w); _renderer = new ManchesterSyntaxObjectRenderer(this._writer); _renderer.setWrapLines(isWrapLines()); _renderer.setSmartIndent(isSmartIndent()); _index = 1; } }
protected void writeKeywordPrefix(final Keyword keyword, final OWLObject arg1, final OWLObject arg2) { write(keyword); writeSpace(); write("("); write(arg1); writeSpace(); write(arg2); write(")"); }
/** * {@inheritDoc} */ @Override public void endRendering() { _writer.flush(); }
@Override public void visit(final OWLAsymmetricObjectPropertyAxiom theAxiom) { writeUnaryPropertyAxiom(theAxiom, Keyword.ASYMMETRIC_PROPERTY); }
@Override public void visit(final OWLDataMaxCardinality theDescription) { writeCardinalityRestriction(theDescription, Keyword.MAX); }
/** * {@inheritDoc} */ @Override public void startRendering(final Writer w) { _writer = new TextBlockWriter(w); _renderer = new ManchesterSyntaxObjectRenderer(this._writer); _renderer.setWrapLines(isWrapLines()); _renderer.setSmartIndent(isSmartIndent()); _index = 1; } }
protected void writeKeywordInfix(final Keyword keyword, final OWLObject arg1, final OWLObject arg2) { write(arg1); writeSpace(); write(keyword); writeSpace(); write(arg2); }
@Override public void visit(final OWLSymmetricObjectPropertyAxiom theAxiom) { writeUnaryPropertyAxiom(theAxiom, Keyword.SYMMETRIC); }