public class ModularityUtils extends Object
| Constructor and Description |
|---|
ModularityUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Set<org.semanticweb.owlapi.model.OWLAxiom> |
extractModule(org.semanticweb.owlapi.model.OWLOntology ontology,
Set<org.semanticweb.owlapi.model.OWLEntity> signature,
uk.ac.manchester.cs.owlapi.modularity.ModuleType moduleType)
Extract the module from the imports closure of the given ontology for the
given signature.
|
static Set<org.semanticweb.owlapi.model.OWLAxiom> |
extractModule(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies,
Set<org.semanticweb.owlapi.model.OWLEntity> signature,
uk.ac.manchester.cs.owlapi.modularity.ModuleType moduleType)
Extract the module from a given set of ontologies (but not their imports)
for the given signature.
|
public static Set<org.semanticweb.owlapi.model.OWLAxiom> extractModule(org.semanticweb.owlapi.model.OWLOntology ontology, Set<org.semanticweb.owlapi.model.OWLEntity> signature, uk.ac.manchester.cs.owlapi.modularity.ModuleType moduleType)
ontology - ontolgoy from which the module is extractedsignature - set of entities used to extract the modulemoduleType - type of the modulepublic static Set<org.semanticweb.owlapi.model.OWLAxiom> extractModule(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies, Set<org.semanticweb.owlapi.model.OWLEntity> signature, uk.ac.manchester.cs.owlapi.modularity.ModuleType moduleType)
ontologies - ontologies from which the module is extractedsignature - set of entities used to extract the modulemoduleType - type of the moduleextractModule(OWLOntology, Set, ModuleType)Copyright © 2019. All rights reserved.