@Override protected void printNode(final Set<OWLClass> set) { super.printNode(set); final Set<OWLNamedIndividual> instances = getDirectInstances(_taxonomyImpl, set.iterator().next()); if (instances.size() > 0) { _out.print(" - ("); boolean printed = false; for (final OWLNamedIndividual x : instances) { if (printed) _out.print(", "); else printed = true; printURI(_out, x); } _out.print(")"); } }
private void printURI(final PrintWriter out, final OWLNamedIndividual i) { printIRI(out, i.getIRI()); }
/** * Performs classification using the incremental classifier (and persisted _data) */ private void runIncrementalClassify() { final String loaderName = _options.getOption("loader").getValueAsString(); if (!"OWLAPI".equals(loaderName)) _logger.log(Level.WARNING, "Ignoring -l " + loaderName + " option. When using --persist the only allowed loader is OWLAPI"); final OWLAPILoader loader = (OWLAPILoader) getLoader("OWLAPI"); loader.parse(getInputFiles()); final OWLOntology ontology = loader.getOntology(); final IncrementalClassifier incrementalClassifier = createIncrementalClassifier(ontology); if (!incrementalClassifier.isClassified()) { startTask("consistency check"); final boolean isConsistent = incrementalClassifier.isConsistent(); finishTask("consistency check"); if (!isConsistent) throw new OpenlletCmdException("Ontology is inconsistent, run \"openllet explain\" to get the reason"); startTask("classification"); incrementalClassifier.classify(); finishTask("classification"); } final TaxonomyPrinter<OWLClass> printer = new OWLClassTreePrinter(); printer.print(incrementalClassifier.getTaxonomy()); if (!_currentStateSaved) persistIncrementalClassifier(incrementalClassifier, ontology); }
@Override protected void printNode(final Set<OWLClass> set) { super.printNode(set); final Set<OWLNamedIndividual> instances = getDirectInstances(_taxonomyImpl, set.iterator().next()); if (instances.size() > 0) { _out.print(" - ("); boolean printed = false; for (final OWLNamedIndividual x : instances) { if (printed) _out.print(", "); else printed = true; printURI(_out, x); } _out.print(")"); } }
@Override protected void printURI(final PrintWriter out, final OWLClass c) { printIRI(out, c.getIRI()); }
@Override protected void printNode(final Set<OWLClass> set) { super.printNode(set); final Set<OWLNamedIndividual> instances = getDirectInstances(_taxonomyImpl, set.iterator().next()); if (instances.size() > 0) { _out.print(" - ("); boolean printed = false; for (final OWLNamedIndividual x : instances) { if (printed) _out.print(", "); else printed = true; printURI(_out, x); } _out.print(")"); } }
@Override protected void printURI(final PrintWriter out, final OWLClass c) { printIRI(out, c.getIRI()); }
private void printURI(final PrintWriter out, final OWLNamedIndividual i) { printIRI(out, i.getIRI()); }
@Override protected void printURI(final PrintWriter out, final OWLClass c) { printIRI(out, c.getIRI()); }
private void printURI(final PrintWriter out, final OWLNamedIndividual i) { printIRI(out, i.getIRI()); }