edu.stanford.smi.protegex.owl.writer.rdfxml.rdfwriter
Class OWLModelOrderedContentWriter

java.lang.Object
  extended byedu.stanford.smi.protegex.owl.writer.rdfxml.rdfwriter.OWLModelOrderedContentWriter
All Implemented Interfaces:
RDFXMLContentWriter

public class OWLModelOrderedContentWriter
extends Object
implements RDFXMLContentWriter

User: matthewhorridge
The University Of Manchester
Medical Informatics Group
Date: Oct 8, 2005

matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm


Field Summary
private  Comparator comparator
           
private  OWLModel model
           
private  TripleStore tripleStore
           
 
Constructor Summary
OWLModelOrderedContentWriter(OWLModel model, TripleStore tripleStore, Comparator comparator)
          Constructs an OWLModel RDF/XML rdfwriter to render the specified OWLModel.
 
Method Summary
protected  Collection getResources()
           
 void writeContent(XMLWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

model

private OWLModel model

tripleStore

private TripleStore tripleStore

comparator

private Comparator comparator
Constructor Detail

OWLModelOrderedContentWriter

public OWLModelOrderedContentWriter(OWLModel model,
                                    TripleStore tripleStore,
                                    Comparator comparator)
Constructs an OWLModel RDF/XML rdfwriter to render the specified OWLModel.

Parameters:
model - The model to be rendered.
tripleStore - The triplestore to be rendered.
Method Detail

getResources

protected Collection getResources()

writeContent

public void writeContent(XMLWriter writer)
                  throws IOException
Specified by:
writeContent in interface RDFXMLContentWriter
Throws:
IOException