<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">java.lang.Object</A>
<IMGSRC="../../../../resources/inherit.gif"ALT="extended by "><B>com.sun.syndication.io.SyndFeedOutput</B>
</PRE>
<HR>
<DL>
<DT><PRE>public class <B>SyndFeedOutput</B><DT>extends <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
Generates an XML document (String, File, OutputStream, Writer, W3C DOM document or JDOM document)
out of an SyndFeedImpl..
<p>
It delegates to a WireFeedOutput to generate all feed types.
<TD><CODE><B><AHREF="../../../../com/sun/syndication/io/SyndFeedOutput.html#output(com.sun.syndication.feed.synd.SyndFeed, java.io.File)">output</A></B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/File.html?is-external=true"title="class or interface in java.io">File</A> file)</CODE>
<BR>
Creates a File containing with the XML representation for the given SyndFeedImpl.</TD>
<TD><CODE><B><AHREF="../../../../com/sun/syndication/io/SyndFeedOutput.html#output(com.sun.syndication.feed.synd.SyndFeed, java.io.File, boolean)">output</A></B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/File.html?is-external=true"title="class or interface in java.io">File</A> file,
boolean prettyPrint)</CODE>
<BR>
Creates a File containing with the XML representation for the given SyndFeedImpl.</TD>
<TD><CODE><B><AHREF="../../../../com/sun/syndication/io/SyndFeedOutput.html#output(com.sun.syndication.feed.synd.SyndFeed, java.io.Writer)">output</A></B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true"title="class or interface in java.io">Writer</A> writer)</CODE>
<BR>
Writes to an Writer the XML representation for the given SyndFeedImpl.</TD>
<TD><CODE><B><AHREF="../../../../com/sun/syndication/io/SyndFeedOutput.html#output(com.sun.syndication.feed.synd.SyndFeed, java.io.Writer, boolean)">output</A></B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true"title="class or interface in java.io">Writer</A> writer,
boolean prettyPrint)</CODE>
<BR>
Writes to an Writer the XML representation for the given SyndFeedImpl.</TD>
<TD><CODE><B><AHREF="../../../../com/sun/syndication/io/SyndFeedOutput.html#outputJDom(com.sun.syndication.feed.synd.SyndFeed)">outputJDom</A></B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed)</CODE>
<BR>
Creates a JDOM document for the given SyndFeedImpl.</TD>
<CODE> <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/sun/syndication/io/SyndFeedOutput.html#outputString(com.sun.syndication.feed.synd.SyndFeed)">outputString</A></B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed)</CODE>
<BR>
Creates a String with the XML representation for the given SyndFeedImpl.</TD>
<CODE> <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/sun/syndication/io/SyndFeedOutput.html#outputString(com.sun.syndication.feed.synd.SyndFeed, boolean)">outputString</A></B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
boolean prettyPrint)</CODE>
<BR>
Creates a String with the XML representation for the given SyndFeedImpl.</TD>
<CODE> <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true"title="class or interface in org.w3c.dom">Document</A></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/sun/syndication/io/SyndFeedOutput.html#outputW3CDom(com.sun.syndication.feed.synd.SyndFeed)">outputW3CDom</A></B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed)</CODE>
<BR>
Creates a W3C DOM document for the given SyndFeedImpl.</TD>
<THALIGN="left"><B>Methods inherited from class java.lang.<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()"title="class or interface in java.lang">clone</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)"title="class or interface in java.lang">equals</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()"title="class or interface in java.lang">finalize</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()"title="class or interface in java.lang">getClass</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()"title="class or interface in java.lang">hashCode</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()"title="class or interface in java.lang">notify</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()"title="class or interface in java.lang">notifyAll</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()"title="class or interface in java.lang">toString</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()"title="class or interface in java.lang">wait</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)"title="class or interface in java.lang">wait</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)"title="class or interface in java.lang">wait</A></CODE></TD>
public <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A><B>outputString</B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed)
throws <AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></PRE>
<DL>
<DD>Creates a String with the XML representation for the given SyndFeedImpl.
<p>
If the feed encoding is not NULL, it will be used in the XML prolog encoding attribute. It is the responsibility
of the developer to ensure that if the String is written to a character stream the stream charset is the same as
the feed encoding property.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>feed</CODE> - Abstract feed to create XML representation from. The type of the SyndFeedImpl must match
the type given to the FeedOuptut constructor.
<DT><B>Returns:</B><DD>a String with the XML representation for the given SyndFeedImpl.
<DT><B>Throws:</B>
<DD><CODE><AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></CODE> - thrown if the XML representation for the feed could not be created.</DL>
public <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A><B>outputString</B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
boolean prettyPrint)
throws <AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></PRE>
<DL>
<DD>Creates a String with the XML representation for the given SyndFeedImpl.
<p>
If the feed encoding is not NULL, it will be used in the XML prolog encoding attribute. It is the responsibility
of the developer to ensure that if the String is written to a character stream the stream charset is the same as
the feed encoding property.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>feed</CODE> - Abstract feed to create XML representation from. The type of the SyndFeedImpl must match
the type given to the FeedOuptut constructor.<DD><CODE>prettyPrint</CODE> - pretty-print XML (true) oder collapsed
<DT><B>Returns:</B><DD>a String with the XML representation for the given SyndFeedImpl.
<DT><B>Throws:</B>
<DD><CODE><AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></CODE> - thrown if the XML representation for the feed could not be created.</DL>
public void <B>output</B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/File.html?is-external=true"title="class or interface in java.io">File</A> file)
throws <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true"title="class or interface in java.io">IOException</A>,
<AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></PRE>
<DL>
<DD>Creates a File containing with the XML representation for the given SyndFeedImpl.
<p>
If the feed encoding is not NULL, it will be used in the XML prolog encoding attribute. The platform
default charset encoding is used to write the feed to the file. It is the responsibility
of the developer to ensure the feed encoding is set to the platform charset encoding.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>feed</CODE> - Abstract feed to create XML representation from. The type of the SyndFeedImpl must match
the type given to the FeedOuptut constructor.<DD><CODE>file</CODE> - the file where to write the XML representation for the given SyndFeedImpl.
<DT><B>Throws:</B>
<DD><CODE><AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true"title="class or interface in java.io">IOException</A></CODE> - thrown if there was some problem writing to the File.
<DD><CODE><AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></CODE> - thrown if the XML representation for the feed could not be created.</DL>
public void <B>output</B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/File.html?is-external=true"title="class or interface in java.io">File</A> file,
boolean prettyPrint)
throws <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true"title="class or interface in java.io">IOException</A>,
<AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></PRE>
<DL>
<DD>Creates a File containing with the XML representation for the given SyndFeedImpl.
<p>
If the feed encoding is not NULL, it will be used in the XML prolog encoding attribute. The platform
default charset encoding is used to write the feed to the file. It is the responsibility
of the developer to ensure the feed encoding is set to the platform charset encoding.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>feed</CODE> - Abstract feed to create XML representation from. The type of the SyndFeedImpl must match
the type given to the FeedOuptut constructor.<DD><CODE>prettyPrint</CODE> - pretty-print XML (true) oder collapsed<DD><CODE>file</CODE> - the file where to write the XML representation for the given SyndFeedImpl.
<DT><B>Throws:</B>
<DD><CODE><AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true"title="class or interface in java.io">IOException</A></CODE> - thrown if there was some problem writing to the File.
<DD><CODE><AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></CODE> - thrown if the XML representation for the feed could not be created.</DL>
public void <B>output</B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true"title="class or interface in java.io">Writer</A> writer)
throws <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true"title="class or interface in java.io">IOException</A>,
<AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></PRE>
<DL>
<DD>Writes to an Writer the XML representation for the given SyndFeedImpl.
<p>
If the feed encoding is not NULL, it will be used in the XML prolog encoding attribute. It is the responsibility
of the developer to ensure that if the String is written to a character stream the stream charset is the same as
the feed encoding property.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>feed</CODE> - Abstract feed to create XML representation from. The type of the SyndFeedImpl must match
the type given to the FeedOuptut constructor.<DD><CODE>writer</CODE> - Writer to write the XML representation for the given SyndFeedImpl.
<DT><B>Throws:</B>
<DD><CODE><AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true"title="class or interface in java.io">IOException</A></CODE> - thrown if there was some problem writing to the Writer.
<DD><CODE><AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></CODE> - thrown if the XML representation for the feed could not be created.</DL>
public void <B>output</B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed,
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true"title="class or interface in java.io">Writer</A> writer,
boolean prettyPrint)
throws <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true"title="class or interface in java.io">IOException</A>,
<AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></PRE>
<DL>
<DD>Writes to an Writer the XML representation for the given SyndFeedImpl.
<p>
If the feed encoding is not NULL, it will be used in the XML prolog encoding attribute. It is the responsibility
of the developer to ensure that if the String is written to a character stream the stream charset is the same as
the feed encoding property.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>feed</CODE> - Abstract feed to create XML representation from. The type of the SyndFeedImpl must match
the type given to the FeedOuptut constructor.<DD><CODE>prettyPrint</CODE> - pretty-print XML (true) oder collapsed<DD><CODE>writer</CODE> - Writer to write the XML representation for the given SyndFeedImpl.
<DT><B>Throws:</B>
<DD><CODE><AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true"title="class or interface in java.io">IOException</A></CODE> - thrown if there was some problem writing to the Writer.
<DD><CODE><AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></CODE> - thrown if the XML representation for the feed could not be created.</DL>
public <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html?is-external=true"title="class or interface in org.w3c.dom">Document</A><B>outputW3CDom</B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed)
throws <AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></PRE>
<DL>
<DD>Creates a W3C DOM document for the given SyndFeedImpl.
<p>
This method does not use the feed encoding property.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>feed</CODE> - Abstract feed to create W3C DOM document from. The type of the SyndFeedImpl must match
the type given to the FeedOuptut constructor.
<DT><B>Returns:</B><DD>the W3C DOM document for the given SyndFeedImpl.
<DT><B>Throws:</B>
<DD><CODE><AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></CODE> - thrown if the W3C DOM document for the feed could not be created.</DL>
public org.jdom.Document <B>outputJDom</B>(<AHREF="../../../../com/sun/syndication/feed/synd/SyndFeed.html"title="interface in com.sun.syndication.feed.synd">SyndFeed</A> feed)
throws <AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></PRE>
<DL>
<DD>Creates a JDOM document for the given SyndFeedImpl.
<p>
This method does not use the feed encoding property.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>feed</CODE> - Abstract feed to create JDOM document from. The type of the SyndFeedImpl must match
the type given to the FeedOuptut constructor.
<DT><B>Returns:</B><DD>the JDOM document for the given SyndFeedImpl.
<DT><B>Throws:</B>
<DD><CODE><AHREF="../../../../com/sun/syndication/io/FeedException.html"title="class in com.sun.syndication.io">FeedException</A></CODE> - thrown if the JDOM document for the feed could not be created.</DL>