com.hp.hpl.jena.eyeball
Class SimplePredicateRegister

java.lang.Object
  extended by com.hp.hpl.jena.eyeball.SimplePredicateRegister
All Implemented Interfaces:
PredicateRegister

public class SimplePredicateRegister
extends java.lang.Object
implements PredicateRegister


Field Summary
protected  com.hp.hpl.jena.rdf.model.Property before
           
protected  com.hp.hpl.jena.rdf.model.Model registered
           
protected  com.hp.hpl.jena.rdf.model.Property terminal
           
 
Fields inherited from interface com.hp.hpl.jena.eyeball.PredicateRegister
triv
 
Constructor Summary
SimplePredicateRegister()
           
 
Method Summary
protected  java.util.Set<com.hp.hpl.jena.rdf.model.Property> allNodes(com.hp.hpl.jena.rdf.model.Model m)
           
protected  java.util.List<com.hp.hpl.jena.rdf.model.Property> crudeTopologicalSort(com.hp.hpl.jena.rdf.model.Model m)
           
 java.util.List<com.hp.hpl.jena.rdf.model.Property> getRegisteredPredicates()
          Answer a list containing all the registered properties, ordered according to the ordering pairs given by order.
 void order(com.hp.hpl.jena.rdf.model.Property earlier, com.hp.hpl.jena.rdf.model.Property later)
          Register properties p1 and p2 with this register.
 void register(com.hp.hpl.jena.rdf.model.Property p)
          Register property p with this register.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

registered

protected com.hp.hpl.jena.rdf.model.Model registered

before

protected final com.hp.hpl.jena.rdf.model.Property before

terminal

protected final com.hp.hpl.jena.rdf.model.Property terminal
Constructor Detail

SimplePredicateRegister

public SimplePredicateRegister()
Method Detail

register

public void register(com.hp.hpl.jena.rdf.model.Property p)
Description copied from interface: PredicateRegister
Register property p with this register.

Specified by:
register in interface PredicateRegister

order

public void order(com.hp.hpl.jena.rdf.model.Property earlier,
                  com.hp.hpl.jena.rdf.model.Property later)
Description copied from interface: PredicateRegister
Register properties p1 and p2 with this register. Furthermore, p1 is deemed more "significant" than p2 and a renderer may wish to output p1 before p2 in an item report.

Specified by:
order in interface PredicateRegister

getRegisteredPredicates

public java.util.List<com.hp.hpl.jena.rdf.model.Property> getRegisteredPredicates()
Description copied from interface: PredicateRegister
Answer a list containing all the registered properties, ordered according to the ordering pairs given by order.

Specified by:
getRegisteredPredicates in interface PredicateRegister

crudeTopologicalSort

protected java.util.List<com.hp.hpl.jena.rdf.model.Property> crudeTopologicalSort(com.hp.hpl.jena.rdf.model.Model m)

allNodes

protected java.util.Set<com.hp.hpl.jena.rdf.model.Property> allNodes(com.hp.hpl.jena.rdf.model.Model m)