dfki.frodo.tools.rdf_schema_grapher
Class RDFSchemaGrapher

java.lang.Object
  |
  +--dfki.util.config.AbstractConfigurable
        |
        +--dfki.frodo.tools.rdf_schema_grapher.RDFSchemaGrapher

public class RDFSchemaGrapher
extends AbstractConfigurable


Inner Class Summary
static interface RDFSchemaGrapher.Exception
           
static class RDFSchemaGrapher.Property
           
static class RDFSchemaGrapher.Test
           
 
Field Summary
static java.lang.String MODULE_NAME
           
 
Constructor Summary
RDFSchemaGrapher(java.io.Reader reader, java.io.Writer writer)
           
 
Method Summary
 EdgeExtractor createEdgeExtractor()
           
 GraphBuilder createGraphBuilder()
           
 ModelProcessor createModelProcessor()
           
 EdgeExtractor.ProcessingInfo getExtractorProcessingInfo()
           
 void readRDFS(java.lang.String uri)
           
 void run()
           
 void setLocalURI(java.lang.String uri)
           
 
Methods inherited from class dfki.util.config.AbstractConfigurable
getConfig, setConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULE_NAME

public static final java.lang.String MODULE_NAME
Constructor Detail

RDFSchemaGrapher

public RDFSchemaGrapher(java.io.Reader reader,
                        java.io.Writer writer)
Method Detail

createModelProcessor

public ModelProcessor createModelProcessor()

createGraphBuilder

public GraphBuilder createGraphBuilder()

createEdgeExtractor

public EdgeExtractor createEdgeExtractor()

readRDFS

public void readRDFS(java.lang.String uri)
              throws java.io.IOException,
                     org.xml.sax.SAXException,
                     org.w3c.rdf.model.ModelException

setLocalURI

public void setLocalURI(java.lang.String uri)

run

public void run()
         throws RDFSchemaGrapher.Exception

getExtractorProcessingInfo

public EdgeExtractor.ProcessingInfo getExtractorProcessingInfo()