public class OntologyCreator extends Object
| Constructor and Description |
|---|
OntologyCreator(org.semanticweb.owlapi.model.OWLOntologyManager manager,
org.semanticweb.owlapi.model.OWLDataFactory factory,
OntologyLoader ontologyLoader) |
OntologyCreator(String prefix) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotations(org.semanticweb.owlapi.model.OWLClass cls,
Set<org.semanticweb.owlapi.model.OWLAnnotation> annotations) |
void |
addClass(org.semanticweb.owlapi.model.OWLClass cls,
org.semanticweb.owlapi.model.OWLClass parentClass) |
void |
copyClass(org.semanticweb.owlapi.model.OWLClass cls,
org.semanticweb.owlapi.model.OWLClass parentClass,
OntologyLoader ontologyLoader) |
void |
copySubclass(org.semanticweb.owlapi.model.OWLClass cls,
OntologyLoader ontologyLoader) |
org.semanticweb.owlapi.model.OWLAnnotation |
createAnnotation(String text,
String property) |
org.semanticweb.owlapi.model.OWLAnnotation |
createDefinitionAnnotation(String definition) |
org.semanticweb.owlapi.model.OWLAnnotation |
createLabelAnnotation(String label) |
void |
createOntology(String ontologyIRI) |
org.semanticweb.owlapi.model.OWLClass |
createOWLClass(String URI) |
void |
parseOntologyTerms(Set<String> terms,
OntologyLoader ontologyLoader) |
void |
saveOntology(File file) |
public OntologyCreator(String prefix) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
org.semanticweb.owlapi.model.OWLOntologyCreationExceptionpublic OntologyCreator(org.semanticweb.owlapi.model.OWLOntologyManager manager,
org.semanticweb.owlapi.model.OWLDataFactory factory,
OntologyLoader ontologyLoader)
public void addClass(org.semanticweb.owlapi.model.OWLClass cls,
org.semanticweb.owlapi.model.OWLClass parentClass)
public org.semanticweb.owlapi.model.OWLClass createOWLClass(String URI)
public org.semanticweb.owlapi.model.OWLAnnotation createLabelAnnotation(String label)
public org.semanticweb.owlapi.model.OWLAnnotation createDefinitionAnnotation(String definition)
public org.semanticweb.owlapi.model.OWLAnnotation createAnnotation(String text, String property)
public void addAnnotations(org.semanticweb.owlapi.model.OWLClass cls,
Set<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
public void createOntology(String ontologyIRI) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
org.semanticweb.owlapi.model.OWLOntologyCreationExceptionpublic void saveOntology(File file) throws org.semanticweb.owlapi.model.OWLOntologyStorageException
org.semanticweb.owlapi.model.OWLOntologyStorageExceptionpublic void copyClass(org.semanticweb.owlapi.model.OWLClass cls,
org.semanticweb.owlapi.model.OWLClass parentClass,
OntologyLoader ontologyLoader)
public void copySubclass(org.semanticweb.owlapi.model.OWLClass cls,
OntologyLoader ontologyLoader)
public void parseOntologyTerms(Set<String> terms, OntologyLoader ontologyLoader)
Copyright © 2013. All Rights Reserved.