org.apache.fop.render.rtf.rtflib.rtfdoc

Class RtfFootnote

Implemented Interfaces:
IRtfListContainer, IRtfTextrunContainer

public class RtfFootnote
extends RtfContainer
implements IRtfTextrunContainer, IRtfListContainer

Model of an RTF footnote
Authors:
Peter Herweg, pherweg@web.de
Marc Wilhelm Kuester

Field Summary

Fields inherited from class org.apache.fop.render.rtf.rtflib.rtfdoc.RtfElement

attrib, parent, writer

Method Summary

void
endBody()
RtfTextrun
getTextrun()
RtfList
newList(RtfAttributes attrs)
void
startBody()
protected void
writeRtfContent()
write RTF code of all our children

Methods inherited from class org.apache.fop.render.rtf.rtflib.rtfdoc.RtfContainer

addChild, getChildCount, getChildren, isEmpty, okToWriteRtf, setChildren, setOptions, toString, writeRtfContent

Methods inherited from class org.apache.fop.render.rtf.rtflib.rtfdoc.RtfElement

close, getRtfAttributes, isEmpty, newLine, okToWriteRtf, toString, writeAttributes, writeControlWord, writeControlWordNS, writeExceptionInRtf, writeGroupMark, writeOneAttribute, writeOneAttributeNS, writeRtf, writeRtfContent, writeRtfPrefix, writeRtfSuffix, writeStarControlWord, writeStarControlWordNS

Method Details

endBody

public void endBody()

getTextrun

public RtfTextrun getTextrun()
            throws IOException
Specified by:
getTextrun in interface IRtfTextrunContainer

newList

public RtfList newList(RtfAttributes attrs)
            throws IOException
Specified by:
newList in interface IRtfListContainer

startBody

public void startBody()

writeRtfContent

protected void writeRtfContent()
            throws IOException
write RTF code of all our children
Overrides:
writeRtfContent in interface RtfContainer

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.