public class ProtegeOWLEntityFactory extends Object implements OWLEntityFactory
| Constructor and Description |
|---|
ProtegeOWLEntityFactory(ProtegeOPPLFactory f) |
| Modifier and Type | Method and Description |
|---|---|
OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
createOWLAnnotationProperty(String shortName,
org.semanticweb.owlapi.model.IRI baseIRI) |
OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLClass> |
createOWLClass(String shortName,
org.semanticweb.owlapi.model.IRI baseIRI) |
OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLDataProperty> |
createOWLDataProperty(String shortName,
org.semanticweb.owlapi.model.IRI baseIRI) |
<T extends org.semanticweb.owlapi.model.OWLEntity> |
createOWLEntity(Class<T> type,
String shortName,
org.semanticweb.owlapi.model.IRI baseIRI) |
OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLNamedIndividual> |
createOWLIndividual(String shortName,
org.semanticweb.owlapi.model.IRI baseIRI) |
OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLObjectProperty> |
createOWLObjectProperty(String shortName,
org.semanticweb.owlapi.model.IRI baseIRI) |
<T extends org.semanticweb.owlapi.model.OWLEntity> |
preview(Class<T> type,
String shortName,
org.semanticweb.owlapi.model.IRI baseIRI) |
void |
tryCreate(Class<? extends org.semanticweb.owlapi.model.OWLEntity> type,
String shortName,
org.semanticweb.owlapi.model.IRI baseIRI) |
public ProtegeOWLEntityFactory(ProtegeOPPLFactory f)
f - fpublic OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLClass> createOWLClass(String shortName, org.semanticweb.owlapi.model.IRI baseIRI) throws OWLEntityCreationException
createOWLClass in interface OWLEntityFactoryOWLEntityCreationExceptionpublic OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLDataProperty> createOWLDataProperty(String shortName, org.semanticweb.owlapi.model.IRI baseIRI) throws OWLEntityCreationException
createOWLDataProperty in interface OWLEntityFactoryOWLEntityCreationExceptionpublic <T extends org.semanticweb.owlapi.model.OWLEntity> OWLEntityCreationSet<T> createOWLEntity(Class<T> type, String shortName, org.semanticweb.owlapi.model.IRI baseIRI) throws OWLEntityCreationException
createOWLEntity in interface OWLEntityFactoryOWLEntityCreationExceptionpublic OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLNamedIndividual> createOWLIndividual(String shortName, org.semanticweb.owlapi.model.IRI baseIRI) throws OWLEntityCreationException
createOWLIndividual in interface OWLEntityFactoryOWLEntityCreationExceptionpublic OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLObjectProperty> createOWLObjectProperty(String shortName, org.semanticweb.owlapi.model.IRI baseIRI) throws OWLEntityCreationException
createOWLObjectProperty in interface OWLEntityFactoryOWLEntityCreationExceptionpublic OWLEntityCreationSet<org.semanticweb.owlapi.model.OWLAnnotationProperty> createOWLAnnotationProperty(String shortName, org.semanticweb.owlapi.model.IRI baseIRI) throws OWLEntityCreationException
createOWLAnnotationProperty in interface OWLEntityFactoryOWLEntityCreationExceptionpublic <T extends org.semanticweb.owlapi.model.OWLEntity> OWLEntityCreationSet<T> preview(Class<T> type, String shortName, org.semanticweb.owlapi.model.IRI baseIRI) throws OWLEntityCreationException
preview in interface OWLEntityFactoryOWLEntityCreationExceptionpublic void tryCreate(Class<? extends org.semanticweb.owlapi.model.OWLEntity> type, String shortName, org.semanticweb.owlapi.model.IRI baseIRI) throws OWLEntityCreationException
tryCreate in interface OWLEntityFactoryOWLEntityCreationExceptionCopyright © 2014 The University of Manchester. All Rights Reserved.