public OWLTools(final OWLGenericTools tools) { this(tools.getOntology(), tools.getManager(), new HashMap<>()); } }
public OWLTools(final OWLGenericTools tools) { this(tools.getOntology(), tools.getManager(), new HashMap<>()); } }
@Override public String toString() { return getOntology().axioms().map(OWLAxiom::toString).sorted().collect(Collectors.joining("\n")); }
@Override public String toString() { return getOntology().axioms().map(OWLAxiom::toString).sorted().collect(Collectors.joining("\n")); }
public OWLTools(final OWLGenericTools tools) { this(tools.getOntology(), tools.getManager(), new HashMap<>()); } }
@Override public String toString() { return getOntology().axioms().map(OWLAxiom::toString).sorted().collect(Collectors.joining("\n")); }
@Override public OWLReasoner getReasoner() { if (!_reasoner.isPresent()) try { final OWLReasoner reasoner = _reasonerFactory.apply(getOntology()); reasoner.isConsistent(); _reasoner = Optional.of(reasoner); } catch (final Exception e) { Log.error(_logger, e); throw new OpenError(e); } _reasoner.get().flush(); return _reasoner.get(); }
@Override public OWLReasoner getReasoner() { if (!_reasoner.isPresent()) try { final OWLReasoner reasoner = _reasonerFactory.apply(getOntology()); reasoner.isConsistent(); _reasoner = Optional.of(reasoner); } catch (final Exception e) { Log.error(_logger, e); throw new OpenError(e); } _reasoner.get().flush(); return _reasoner.get(); }
@Override public OWLReasoner getReasoner() { if (!_reasoner.isPresent()) try { final OWLReasoner reasoner = _reasonerFactory.apply(getOntology()); reasoner.isConsistent(); _reasoner = Optional.of(reasoner); } catch (final Exception e) { Log.error(_logger, e); throw new OpenError(e); } _reasoner.get().flush(); return _reasoner.get(); }
public OWLFunctionalSyntaxParser getParser(final OWLOntologyID ontId) { OWLFunctionalSyntaxParser parser = _parsers.get(ontId); if (parser == null) { parser = new OWLFunctionalSyntaxParser(this); OWLOntology ontology = _manager.getOntology(ontId); if (ontology == null) try { _logger.info("Creation of " + ontId.getOntologyIRI()); ontology = new OWLGenericTools(_owlManagerGroup, ontId, false).getOntology(); } catch (final OWLOntologyCreationException exception) { throw new OWLException("Ontology id lead to non existant ontology : " + ontId + ". And we can't create it.", exception); } parser.setUp(ontology, new OWLOntologyLoaderConfiguration()); _parsers.put(ontId, parser); } return parser; }
public OWLFunctionalSyntaxParser getParser(final OWLOntologyID ontId) { OWLFunctionalSyntaxParser parser = _parsers.get(ontId); if (parser == null) { parser = new OWLFunctionalSyntaxParser(this); OWLOntology ontology = _manager.getOntology(ontId); if (ontology == null) try { _logger.info("Creation of " + ontId.getOntologyIRI()); ontology = new OWLGenericTools(_owlManagerGroup, ontId, false).getOntology(); } catch (final OWLOntologyCreationException exception) { throw new OWLException("Ontology id lead to non existant ontology : " + ontId + ". And we can't create it.", exception); } parser.setUp(ontology, new OWLOntologyLoaderConfiguration()); _parsers.put(ontId, parser); } return parser; }
public OWLFunctionalSyntaxParser getParser(final OWLOntologyID ontId) { OWLFunctionalSyntaxParser parser = _parsers.get(ontId); if (parser == null) { parser = new OWLFunctionalSyntaxParser(this); OWLOntology ontology = _manager.getOntology(ontId); if (ontology == null) try { _logger.info("Creation of " + ontId.getOntologyIRI()); ontology = new OWLGenericTools(_owlManagerGroup, ontId, false).getOntology(); } catch (final OWLOntologyCreationException exception) { throw new OWLException("Ontology id lead to non existant ontology : " + ontId + ". And we can't create it.", exception); } parser.setUp(ontology, new OWLOntologyLoaderConfiguration()); _parsers.put(ontId, parser); } return parser; }