de.hedenus.owl
Class OWLImplementation

java.lang.Object
  extended by de.hedenus.rdfschema.RDFDatabinding
      extended by de.hedenus.owl.OWLImplementation

public class OWLImplementation
extends RDFDatabinding

OWL implementation interface.

Author:
Michael Hedenus

Constructor Summary
OWLImplementation()
           
 
Method Summary
 void addRule(Rule rule)
           
 InferenceEngine getInferenceEngine()
           
 Ontology[] getOntologies()
          Queries for all imported ontologies.
 void importOntology(java.net.URL url)
          Imports an OWL ontology.
 
Methods inherited from class de.hedenus.rdfschema.RDFDatabinding
getGraph, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValues, getResource, getTypeFactory, getTypeMapping, parse, parse, parse, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OWLImplementation

public OWLImplementation()
Method Detail

addRule

public void addRule(Rule rule)

getInferenceEngine

public InferenceEngine getInferenceEngine()

importOntology

public void importOntology(java.net.URL url)
                    throws java.io.IOException
Imports an OWL ontology.

Parameters:
url -
Throws:
java.io.IOException

getOntologies

public Ontology[] getOntologies()
Queries for all imported ontologies.