org.topbraid.core.model.owl
Class TBOWL

java.lang.Object
  extended by org.topbraid.core.model.owl.TBOWL

public class TBOWL
extends java.lang.Object

A collection of static factory methods for TopBraid OWL API objects.

Author:
Holger Knublauch

Constructor Summary
TBOWL()
           
 
Method Summary
static OWLClass asOWLClass(com.hp.hpl.jena.rdf.model.Resource base)
           
static OWLDataRange asOWLDataRange(com.hp.hpl.jena.rdf.model.Resource base)
           
static OWLDatatypeProperty asOWLDatatypeProperty(com.hp.hpl.jena.rdf.model.Resource resource)
           
static OWLObjectProperty asOWLObjectProperty(com.hp.hpl.jena.rdf.model.Resource resource)
           
static OWLRestriction asOWLRestriction(com.hp.hpl.jena.rdf.model.Resource base)
           
static boolean canAsOWLDataRange(com.hp.hpl.jena.rdf.model.Resource resource)
           
static OWLClass createOWLClass(com.hp.hpl.jena.rdf.model.Model model)
           
static OWLClass createOWLClass(com.hp.hpl.jena.rdf.model.Model model, java.lang.String uri)
           
static OWLDataRange createOWLDataRange(com.hp.hpl.jena.rdf.model.Model model)
           
static OWLDataRange createOWLDataRange(com.hp.hpl.jena.rdf.model.Model model, java.lang.String uri)
           
static OWLDatatypeProperty createOWLDatatypeProperty(com.hp.hpl.jena.rdf.model.Model model, java.lang.String uri)
           
static OWLObjectProperty createOWLObjectProperty(com.hp.hpl.jena.rdf.model.Model model, java.lang.String uri)
           
static OWLRestriction createOWLRestriction(com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.Property onProperty)
           
static OWLSelfRestriction createOWLSelfRestriction(com.hp.hpl.jena.rdf.model.Model model)
           
static OWLSelfRestriction createOWLSelfRestriction(com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.Property onProperty)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TBOWL

public TBOWL()
Method Detail

asOWLDataRange

public static OWLDataRange asOWLDataRange(com.hp.hpl.jena.rdf.model.Resource base)

canAsOWLDataRange

public static boolean canAsOWLDataRange(com.hp.hpl.jena.rdf.model.Resource resource)

createOWLDataRange

public static OWLDataRange createOWLDataRange(com.hp.hpl.jena.rdf.model.Model model)

createOWLDataRange

public static OWLDataRange createOWLDataRange(com.hp.hpl.jena.rdf.model.Model model,
                                              java.lang.String uri)

createOWLObjectProperty

public static OWLObjectProperty createOWLObjectProperty(com.hp.hpl.jena.rdf.model.Model model,
                                                        java.lang.String uri)

asOWLObjectProperty

public static OWLObjectProperty asOWLObjectProperty(com.hp.hpl.jena.rdf.model.Resource resource)

createOWLDatatypeProperty

public static OWLDatatypeProperty createOWLDatatypeProperty(com.hp.hpl.jena.rdf.model.Model model,
                                                            java.lang.String uri)

asOWLDatatypeProperty

public static OWLDatatypeProperty asOWLDatatypeProperty(com.hp.hpl.jena.rdf.model.Resource resource)

createOWLClass

public static OWLClass createOWLClass(com.hp.hpl.jena.rdf.model.Model model)

createOWLClass

public static OWLClass createOWLClass(com.hp.hpl.jena.rdf.model.Model model,
                                      java.lang.String uri)

asOWLClass

public static OWLClass asOWLClass(com.hp.hpl.jena.rdf.model.Resource base)

asOWLRestriction

public static OWLRestriction asOWLRestriction(com.hp.hpl.jena.rdf.model.Resource base)

createOWLRestriction

public static OWLRestriction createOWLRestriction(com.hp.hpl.jena.rdf.model.Model model,
                                                  com.hp.hpl.jena.rdf.model.Property onProperty)

createOWLSelfRestriction

public static OWLSelfRestriction createOWLSelfRestriction(com.hp.hpl.jena.rdf.model.Model model)

createOWLSelfRestriction

public static OWLSelfRestriction createOWLSelfRestriction(com.hp.hpl.jena.rdf.model.Model model,
                                                          com.hp.hpl.jena.rdf.model.Property onProperty)