edu.uga.cs.lsdis.meteors.inferencing.impl
Class SemanticInferencingImpl

java.lang.Object
  extended by edu.uga.cs.lsdis.meteors.inferencing.impl.SemanticInferencingImpl

public class SemanticInferencingImpl
extends java.lang.Object

This class implements a semantic reasoner for OWL using JENA API

Version:
1.0
Author:
Kunal Verma, Ke Li

Constructor Summary
SemanticInferencingImpl()
           
SemanticInferencingImpl(java.lang.String URI)
           
SemanticInferencingImpl(java.util.Vector URIs)
           
 
Method Summary
 void addOntologies(java.util.Vector URIs)
           
 void addOntology(java.lang.String URI)
           
 void dumpClasses()
           
 java.util.Vector getEquivalentClasses(java.lang.String classURI)
           
 java.util.Vector getSubClasses(java.lang.String classURI)
           
 java.util.Vector getSuperClasses(java.lang.String classURI)
           
 boolean isOntologyLoaded(java.lang.String URI)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SemanticInferencingImpl

public SemanticInferencingImpl()

SemanticInferencingImpl

public SemanticInferencingImpl(java.util.Vector URIs)

SemanticInferencingImpl

public SemanticInferencingImpl(java.lang.String URI)
Method Detail

addOntologies

public void addOntologies(java.util.Vector URIs)

addOntology

public void addOntology(java.lang.String URI)

getSubClasses

public java.util.Vector getSubClasses(java.lang.String classURI)

getEquivalentClasses

public java.util.Vector getEquivalentClasses(java.lang.String classURI)

getSuperClasses

public java.util.Vector getSuperClasses(java.lang.String classURI)

dumpClasses

public void dumpClasses()

isOntologyLoaded

public boolean isOntologyLoaded(java.lang.String URI)

main

public static void main(java.lang.String[] args)