Protégé-OWL 3.3.1

edu.stanford.smi.protegex.owl.jena.creator
Class JenaCreator

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.jena.creator.JenaCreator

public class JenaCreator
extends Object

A class that creates a Jena OntModel from a Protege OWL model. The resulting OntModel can then be used in Jena services such as for reasoning.

Author:
Holger Knublauch

Field Summary
static String LOGGING_PROPERTY
           
 
Constructor Summary
JenaCreator(OWLModel owlModel, boolean forReasoning, boolean inferred, Collection targetClses, ProgressDisplay progressDisplay)
           
JenaCreator(OWLModel owlModel, boolean forReasoning, Collection targetClses, ProgressDisplay progressDisplay)
           
JenaCreator(OWLModel owlModel, Collection targetClses, ProgressDisplay progressDisplay)
           
 
Method Summary
static com.hp.hpl.jena.ontology.DataRange createDataRange(OWLDataRange dataRange, com.hp.hpl.jena.ontology.OntModel ontModel)
           
 com.hp.hpl.jena.ontology.OntModel createOntModel()
           
 com.hp.hpl.jena.ontology.OntModel createOntModelWithoutOWLFullModel()
           
 com.hp.hpl.jena.ontology.OntModel getOntModel()
           
 com.hp.hpl.jena.rdf.model.Model getOWLFullModel()
           
 void run(com.hp.hpl.jena.ontology.OntModel ontModel, com.hp.hpl.jena.rdf.model.Model owlFullModel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGING_PROPERTY

public static final String LOGGING_PROPERTY
Constructor Detail

JenaCreator

public JenaCreator(OWLModel owlModel,
                   Collection targetClses,
                   ProgressDisplay progressDisplay)

JenaCreator

public JenaCreator(OWLModel owlModel,
                   boolean forReasoning,
                   Collection targetClses,
                   ProgressDisplay progressDisplay)

JenaCreator

public JenaCreator(OWLModel owlModel,
                   boolean forReasoning,
                   boolean inferred,
                   Collection targetClses,
                   ProgressDisplay progressDisplay)
Method Detail

createDataRange

public static com.hp.hpl.jena.ontology.DataRange createDataRange(OWLDataRange dataRange,
                                                                 com.hp.hpl.jena.ontology.OntModel ontModel)

createOntModel

public com.hp.hpl.jena.ontology.OntModel createOntModel()

createOntModelWithoutOWLFullModel

public com.hp.hpl.jena.ontology.OntModel createOntModelWithoutOWLFullModel()

getOntModel

public com.hp.hpl.jena.ontology.OntModel getOntModel()

getOWLFullModel

public com.hp.hpl.jena.rdf.model.Model getOWLFullModel()

run

public void run(com.hp.hpl.jena.ontology.OntModel ontModel,
                com.hp.hpl.jena.rdf.model.Model owlFullModel)

Protégé-OWL 3.3.1

Submit a bug report or feature request
Copyright (c) 1998-2007 Stanford University.