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

        

Reply via email to