org.openrdf.elmo.codegen
Class OwlNormalizer

java.lang.Object
  extended by org.openrdf.elmo.codegen.OwlNormalizer

public class OwlNormalizer
extends Object

Applies a series of rules against the ontology, making it easier to convert into Java classes. This includes appling some OWL reasoning on properties, renaming anonymous and foriegn classes.

Author:
James Leigh

Constructor Summary
OwlNormalizer()
           
 
Method Summary
 URI getOriginal(URI alias)
           
 void normalize()
           
 void setRepository(Repository repository)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwlNormalizer

public OwlNormalizer()
Method Detail

setRepository

public void setRepository(Repository repository)

getOriginal

public URI getOriginal(URI alias)

normalize

public void normalize()
               throws Exception
Throws:
Exception


Copyright © 2004-2008 Aduna. All Rights Reserved.