|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectowltools.mooncat.QuerySubsetGenerator
public class QuerySubsetGenerator
Tools for creating a sub ontology spanning multiple ontologies. Uses
Mooncat
and DLQueryTool
.
Constructor Summary | |
---|---|
QuerySubsetGenerator()
|
Method Summary | |
---|---|
void |
createSubOntologyFromDLQuery(org.semanticweb.owlapi.model.OWLClass namedQuery,
OWLGraphWrapper sourceGraph,
OWLGraphWrapper targetGraph,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Create a new sub ontology from a given DL query and source ontology. |
void |
createSubOntologyFromDLQuery(String dlQueryString,
OWLGraphWrapper sourceGraph,
OWLGraphWrapper targetGraph,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Create a new sub ontology from a given DL query and source ontology. |
void |
createSubSet(OWLGraphWrapper targetGraph,
Set<org.semanticweb.owlapi.model.OWLClass> subset,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Given a collection of classes (such as those generated from a reasoner getSubClasses call), create a subset ontology and place it in targetGraph. |
void |
createSubSet(OWLGraphWrapper targetGraph,
Set<org.semanticweb.owlapi.model.OWLClass> subset,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge,
boolean isExcludeClosure,
boolean isRemoveDangling)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public QuerySubsetGenerator()
Method Detail |
---|
public void createSubOntologyFromDLQuery(String dlQueryString, OWLGraphWrapper sourceGraph, OWLGraphWrapper targetGraph, org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory, Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
dlQueryString
- sourceGraph
- targetGraph
- reasonerFactory
- toMerge
- public void createSubOntologyFromDLQuery(org.semanticweb.owlapi.model.OWLClass namedQuery, OWLGraphWrapper sourceGraph, OWLGraphWrapper targetGraph, org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory, Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
namedQuery
- sourceGraph
- targetGraph
- reasonerFactory
- toMerge
- public void createSubSet(OWLGraphWrapper targetGraph, Set<org.semanticweb.owlapi.model.OWLClass> subset, Set<org.semanticweb.owlapi.model.OWLOntology> toMerge) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
targetGraph
- subset
- toMerge
-
org.semanticweb.owlapi.model.OWLOntologyCreationException
public void createSubSet(OWLGraphWrapper targetGraph, Set<org.semanticweb.owlapi.model.OWLClass> subset, Set<org.semanticweb.owlapi.model.OWLOntology> toMerge, boolean isExcludeClosure, boolean isRemoveDangling) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
org.semanticweb.owlapi.model.OWLOntologyCreationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |