Add full merge and import closure support for all OWL export implementations
----------------------------------------------------------------------------
Key: STANBOL-486
URL: https://issues.apache.org/jira/browse/STANBOL-486
Project: Stanbol
Issue Type: Improvement
Components: Ontology Manager
Reporter: Alessandro Adamou
Assignee: Alessandro Adamou
Some overloaded OntoNet methods for
- OWLExportable#export()
- OntologyCollector#getOntology()
- OntologyProvider#getStoredOntology()
have a boolean parameter for obtaining the merged version of the ontology
owl:imports transitive closure.
Some OWL API and Clerezza implementations, however, throw an
UnsupportedOperationException with merge set to true, as merging is not fully
implemented for all cases.
The idea would be to replace the boolean value with an integer that determines
how deep in the closure graph OntoNet should merge, and retain (rewritten)
import statements beyond that depth.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira