org.mindswap.pellet.jena
Class OWLMETModelExtractor

java.lang.Object
  extended by org.mindswap.pellet.jena.OWLMETModelExtractor

public class OWLMETModelExtractor
extends java.lang.Object

Extract a Jena model that contains the information Pellet inferred. Models can be generated about classes, properties or individuals. Note that individual models do not contain any information about property assertions, it just contains type assertions about individuals.

Author:
initial OWLModelExtractor - Evren Sirin; for OWLMeT - NataKeberle,

Field Summary
 IntMap ts
           
 
Constructor Summary
OWLMETModelExtractor()
          Initialize an empty extractor
OWLMETModelExtractor(OWLMETReasoner reasoner)
          Initialize the extractor with a reasoner
 
Method Summary
 com.hp.hpl.jena.rdf.model.Model extractClassModel()
           
 com.hp.hpl.jena.rdf.model.Model extractClassModel(com.hp.hpl.jena.rdf.model.Model model)
           
 com.hp.hpl.jena.rdf.model.Model extractIndividualModel()
           
 com.hp.hpl.jena.rdf.model.Model extractIndividualModel(com.hp.hpl.jena.rdf.model.Model model)
           
 com.hp.hpl.jena.rdf.model.Model extractModel()
           
 com.hp.hpl.jena.rdf.model.Model extractPropertyModel()
           
 com.hp.hpl.jena.rdf.model.Model extractPropertyModel(com.hp.hpl.jena.rdf.model.Model model)
           
 OWLMETReasoner getReasoner()
           
 boolean isIncludeDirects()
          Returns true if direct subclass/subproperty relations will be included in extractiont
 boolean isVerbose()
           
 void setIncludeDirects(boolean includeDirects)
           
 void setReasoner(OWLMETReasoner reasoner)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ts

public IntMap ts
Constructor Detail

OWLMETModelExtractor

public OWLMETModelExtractor()
Initialize an empty extractor


OWLMETModelExtractor

public OWLMETModelExtractor(OWLMETReasoner reasoner)
Initialize the extractor with a reasoner

Method Detail

extractModel

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

extractClassModel

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

extractPropertyModel

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

extractIndividualModel

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

extractClassModel

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

extractIndividualModel

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

extractPropertyModel

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

isIncludeDirects

public boolean isIncludeDirects()
Returns true if direct subclass/subproperty relations will be included in extractiont


setIncludeDirects

public void setIncludeDirects(boolean includeDirects)

isVerbose

public boolean isVerbose()
Returns:
Returns the verbose.

setVerbose

public void setVerbose(boolean verbose)
Parameters:
verbose - The verbose to set.

getReasoner

public OWLMETReasoner getReasoner()
Returns:
Returns the reasoner.

setReasoner

public void setReasoner(OWLMETReasoner reasoner)
Parameters:
reasoner - The reasoner to set.


Copyright © 2007-2009 Natalya Keberle. All Rights Reserved.