@SuppressWarnings("static-method") ElkReasoner createElkReasoner(OWLOntology ontology, boolean isBufferingMode, OWLReasonerConfiguration config) throws IllegalConfigurationException { LOGGER_.trace("createElkReasoner(OWLOntology, boolean, OWLReasonerConfiguration)"); // here we check if the passed configuration also has ELK's parameters ElkReasonerConfiguration elkReasonerConfig; if (config != null) { if (config instanceof ElkReasonerConfiguration) { elkReasonerConfig = (ElkReasonerConfiguration) config; } else { elkReasonerConfig = new ElkReasonerConfiguration(config); } } else { elkReasonerConfig = new ElkReasonerConfiguration(); } return new ElkReasoner(ontology, isBufferingMode, elkReasonerConfig); } }
@SuppressWarnings("static-method") ElkReasoner createElkReasoner(OWLOntology ontology, boolean isBufferingMode, OWLReasonerConfiguration config) throws IllegalConfigurationException { LOGGER_.trace("createElkReasoner(OWLOntology, boolean, OWLReasonerConfiguration)"); // here we check if the passed configuration also has ELK's parameters ElkReasonerConfiguration elkReasonerConfig; if (config != null) { if (config instanceof ElkReasonerConfiguration) { elkReasonerConfig = (ElkReasonerConfiguration) config; } else { elkReasonerConfig = new ElkReasonerConfiguration(config); } } else { elkReasonerConfig = new ElkReasonerConfiguration(); } return new ElkReasoner(ontology, isBufferingMode, elkReasonerConfig); } }
@SuppressWarnings("static-method") ElkReasoner createElkReasoner(OWLOntology ontology, boolean isBufferingMode, OWLReasonerConfiguration config) throws IllegalConfigurationException { LOGGER_.trace("createElkReasoner(OWLOntology, boolean, OWLReasonerConfiguration)"); // here we check if the passed configuration also has ELK's parameters ElkReasonerConfiguration elkReasonerConfig; if (config != null) { if (config instanceof ElkReasonerConfiguration) { elkReasonerConfig = (ElkReasonerConfiguration) config; } else { elkReasonerConfig = new ElkReasonerConfiguration(config); } } else { elkReasonerConfig = new ElkReasonerConfiguration(); } return new ElkReasoner(ontology, isBufferingMode, elkReasonerConfig); } }
@Override public ElkReasonerConfiguration getConfiguration( ReasonerProgressMonitor monitor) { OWLReasonerConfiguration defaultOwlConfig = ElkReasonerConfiguration .getDefaultOwlReasonerConfiguration(monitor); return new ElkReasonerConfiguration(defaultOwlConfig, ElkPreferences.getElkConfig()); }