com.hp.hpl.jena.eyeball.renderers
Class ExperimentalTextRenderer

java.lang.Object
  extended by com.hp.hpl.jena.eyeball.renderers.ExperimentalTextRenderer
All Implemented Interfaces:
RendererServices

public class ExperimentalTextRenderer
extends java.lang.Object
implements RendererServices

Author:
kers

Nested Class Summary
static class ExperimentalTextRenderer.Configured
           
 
Field Summary
protected static com.hp.hpl.jena.rdf.model.Resource defaultItemConfig
           
protected  ItemRenderer defaultItemRenderer
           
protected  java.util.Map<com.hp.hpl.jena.rdf.model.Resource,java.lang.String> labels
           
protected  com.hp.hpl.jena.shared.PrefixMapping pm
           
protected  java.util.List<com.hp.hpl.jena.rdf.model.Property> properties
           
protected  PredicateRegister register
           
protected  java.util.Set<com.hp.hpl.jena.rdf.model.Resource> seen
           
 
Constructor Summary
ExperimentalTextRenderer(com.hp.hpl.jena.rdf.model.Resource config, java.util.Map<com.hp.hpl.jena.rdf.model.Resource,java.lang.String> labels, PredicateRegister r)
           
ExperimentalTextRenderer(com.hp.hpl.jena.rdf.model.Resource config, PredicateRegister r)
           
 
Method Summary
 java.lang.String getDisplay(com.hp.hpl.jena.rdf.model.RDFNode p)
           
 java.lang.String getLabel(com.hp.hpl.jena.rdf.model.RDFNode p)
           
protected  void nice(java.io.PrintStream out, com.hp.hpl.jena.rdf.model.RDFNode object)
           
 void render(com.hp.hpl.jena.rdf.model.Model m, java.io.PrintStream out)
           
 ItemRenderer rendererFor(com.hp.hpl.jena.rdf.model.Resource predicate)
           
protected  void renderItem(java.io.PrintStream out, com.hp.hpl.jena.rdf.model.Resource item)
           
 void renderStatement(java.io.PrintStream out, com.hp.hpl.jena.rdf.model.Resource s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

protected final java.util.List<com.hp.hpl.jena.rdf.model.Property> properties

pm

protected com.hp.hpl.jena.shared.PrefixMapping pm

labels

protected java.util.Map<com.hp.hpl.jena.rdf.model.Resource,java.lang.String> labels

seen

protected java.util.Set<com.hp.hpl.jena.rdf.model.Resource> seen

register

protected final PredicateRegister register

defaultItemRenderer

protected final ItemRenderer defaultItemRenderer

defaultItemConfig

protected static final com.hp.hpl.jena.rdf.model.Resource defaultItemConfig
Constructor Detail

ExperimentalTextRenderer

public ExperimentalTextRenderer(com.hp.hpl.jena.rdf.model.Resource config,
                                PredicateRegister r)

ExperimentalTextRenderer

public ExperimentalTextRenderer(com.hp.hpl.jena.rdf.model.Resource config,
                                java.util.Map<com.hp.hpl.jena.rdf.model.Resource,java.lang.String> labels,
                                PredicateRegister r)
Method Detail

rendererFor

public ItemRenderer rendererFor(com.hp.hpl.jena.rdf.model.Resource predicate)

render

public void render(com.hp.hpl.jena.rdf.model.Model m,
                   java.io.PrintStream out)

getLabel

public java.lang.String getLabel(com.hp.hpl.jena.rdf.model.RDFNode p)
Specified by:
getLabel in interface RendererServices

getDisplay

public java.lang.String getDisplay(com.hp.hpl.jena.rdf.model.RDFNode p)
Specified by:
getDisplay in interface RendererServices

renderItem

protected void renderItem(java.io.PrintStream out,
                          com.hp.hpl.jena.rdf.model.Resource item)

renderStatement

public void renderStatement(java.io.PrintStream out,
                            com.hp.hpl.jena.rdf.model.Resource s)
Specified by:
renderStatement in interface RendererServices

nice

protected void nice(java.io.PrintStream out,
                    com.hp.hpl.jena.rdf.model.RDFNode object)