org.norvelle.textcite.gui.action.rtf
Class InterwovenCitationExporter

java.lang.Object
  extended by org.norvelle.textcite.gui.action.rtf.CitationExporter
      extended by org.norvelle.textcite.gui.action.rtf.InterwovenCitationExporter

public class InterwovenCitationExporter
extends CitationExporter

InterwovenCitationExporter: An CitationExporter that outputs citations to RTF with the commentaries and citations interwoven in the main text.

Author:
eriknorvelle

Field Summary
 
Fields inherited from class org.norvelle.textcite.gui.action.rtf.CitationExporter
action, bibCodeStyle, commentaryFont, document, includeBibCodes, pageRefFont, summaryFont, textFont, useOnlyRefs
 
Constructor Summary
InterwovenCitationExporter(ExportRTFAction action, Document document)
           
 
Method Summary
 void exportCitation(Citation c)
          Output the given citation in the format associated with the subclass.
 
Methods inherited from class org.norvelle.textcite.gui.action.rtf.CitationExporter
addFinalPeriod, setBibCodeStyle, setIncludeBibCodes, setUseOnlyRefs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterwovenCitationExporter

public InterwovenCitationExporter(ExportRTFAction action,
                                  Document document)
Method Detail

exportCitation

public void exportCitation(Citation c)
                    throws DocumentException
Description copied from class: CitationExporter
Output the given citation in the format associated with the subclass.

Specified by:
exportCitation in class CitationExporter
Parameters:
c - The Citation object to output
Throws:
DocumentException - Thrown by iText in case of difficuties with document construction