org.apache.nutch.ontology.jena
Class OwlParser

java.lang.Object
  extended by org.apache.nutch.ontology.jena.OwlParser
All Implemented Interfaces:
Parser

public class OwlParser
extends Object
implements Parser

implementation of parser for w3c's OWL files

Author:
michael j pan

Constructor Summary
OwlParser()
           
 
Method Summary
 void parse(com.hp.hpl.jena.ontology.OntModel m)
          parse owl ontology files using jena
protected  void parseClass(com.hp.hpl.jena.ontology.OntClass cls, List occurs, int depth)
           
 String rdfidToLabel(String idString)
           
 Iterator rootClasses(com.hp.hpl.jena.ontology.OntModel m)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwlParser

public OwlParser()
Method Detail

parse

public void parse(com.hp.hpl.jena.ontology.OntModel m)
parse owl ontology files using jena

Specified by:
parse in interface Parser

parseClass

protected void parseClass(com.hp.hpl.jena.ontology.OntClass cls,
                          List occurs,
                          int depth)

rootClasses

public Iterator rootClasses(com.hp.hpl.jena.ontology.OntModel m)
Specified by:
rootClasses in interface Parser

rdfidToLabel

public String rdfidToLabel(String idString)


Copyright © 2006 The Apache Software Foundation