com.hp.hpl.jena.eyeball.inspectors
Class VocabularyInspector

java.lang.Object
  |
  +--com.hp.hpl.jena.eyeball.inspectors.VocabularyInspector
All Implemented Interfaces:
Inspector

public class VocabularyInspector
extends java.lang.Object
implements Inspector

Author:
kers

Field Summary
protected  java.util.Map map
           
protected  java.util.Set seen
           
 
Constructor Summary
VocabularyInspector(PredicateRegister r, Eyeball eye, SchemaList sl)
           
VocabularyInspector(PredicateRegister r, SchemaList sl)
           
 
Method Summary
protected  void addVocabulary(com.hp.hpl.jena.rdf.model.Model model)
           
protected  void addVocabulary(com.hp.hpl.jena.rdf.model.RDFNode object)
           
protected  void addVocabulary(com.hp.hpl.jena.rdf.model.Statement statement)
           
 void inspect(com.hp.hpl.jena.rdf.model.Model toTest, Report r)
          Inspect the entire model toTest and add any generated reports to r.
protected  void inspect(Report r, com.hp.hpl.jena.rdf.model.Statement anchor, com.hp.hpl.jena.rdf.model.RDFNode object)
           
 void inspect(com.hp.hpl.jena.rdf.model.Statement toTest, Report r)
          Inspect the statement toTest and add any generated reports to r.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

protected java.util.Map map

seen

protected java.util.Set seen
Constructor Detail

VocabularyInspector

public VocabularyInspector(PredicateRegister r,
                           Eyeball eye,
                           SchemaList sl)

VocabularyInspector

public VocabularyInspector(PredicateRegister r,
                           SchemaList sl)
Method Detail

addVocabulary

protected void addVocabulary(com.hp.hpl.jena.rdf.model.Model model)

addVocabulary

protected void addVocabulary(com.hp.hpl.jena.rdf.model.Statement statement)

addVocabulary

protected void addVocabulary(com.hp.hpl.jena.rdf.model.RDFNode object)

inspect

public void inspect(com.hp.hpl.jena.rdf.model.Model toTest,
                    Report r)
Description copied from interface: Inspector
Inspect the entire model toTest and add any generated reports to r. This method is invoked before any invocations of inspect(Statement,Report). The order in which different inspectors are called (or cosntructed) is unspecified.

Specified by:
inspect in interface Inspector

inspect

public void inspect(com.hp.hpl.jena.rdf.model.Statement toTest,
                    Report r)
Description copied from interface: Inspector
Inspect the statement toTest and add any generated reports to r. Statements arrive in no particular order, but all statements in the model will eventually turn up.

Specified by:
inspect in interface Inspector

inspect

protected void inspect(Report r,
                       com.hp.hpl.jena.rdf.model.Statement anchor,
                       com.hp.hpl.jena.rdf.model.RDFNode object)