uk.ac.soton.harvester
Class XMLOutput

java.lang.Object
  |
  +--uk.ac.soton.harvester.CitationOutput
        |
        +--uk.ac.soton.harvester.XMLOutput

class XMLOutput
extends CitationOutput

XMLOutput puts the citation data onto the specified printwriter in XML format.


Fields inherited from class uk.ac.soton.harvester.CitationOutput
author, date, ds, iss, misc, pages, place, pub, publish, rest, tit, vol, xxxid
 
Constructor Summary
(package private) XMLOutput(DeciterState ds)
           
 
Method Summary
(package private)  java.lang.String output(java.io.PrintWriter out)
          output renders the citation onto an output file according to some format.
(package private)  void post(java.io.PrintWriter out)
          post allows the outputter to emit a footer or postamble for the article citations as a body.
(package private)  void pre(java.io.PrintWriter out)
          pre allows the outputter to emit a header or preamble for the article citations as a body.
 
Methods inherited from class uk.ac.soton.harvester.CitationOutput
detag, prepare, setDeciterState, splitAuthors, splitPages
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLOutput

XMLOutput(DeciterState ds)
Method Detail

pre

void pre(java.io.PrintWriter out)
Description copied from class: CitationOutput
pre allows the outputter to emit a header or preamble for the article citations as a body. This default definition does nothing.
Overrides:
pre in class CitationOutput
Tags copied from class: CitationOutput
Parameters:
out - the PrintWriter output stream

post

void post(java.io.PrintWriter out)
Description copied from class: CitationOutput
post allows the outputter to emit a footer or postamble for the article citations as a body. This default definition does nothing.
Overrides:
post in class CitationOutput
Tags copied from class: CitationOutput
Parameters:
out - the PrintWriter output stream

output

java.lang.String output(java.io.PrintWriter out)
Description copied from class: CitationOutput
output renders the citation onto an output file according to some format.
Overrides:
output in class CitationOutput
Tags copied from class: CitationOutput
Parameters:
out - PrintWriter destination
Returns:
rest of the line (the remainder after the last output section)