com.ozacc.blog.feed.support.impl
クラス RomeXmlInputSreamParserImpl

java.lang.Object
  上位を拡張 com.ozacc.blog.feed.support.impl.RomeXmlInputSreamParserImpl
すべての実装されたインタフェース:
XmlInputStreamParser

public class RomeXmlInputSreamParserImpl
extends Object
implements XmlInputStreamParser

XmlInputStreamParser インターフェースの実装クラス。 Rome ライブラリを使用してフィード XML を解析し、Channel インスタンスを生成します。

バージョン:
$Id: RomeXmlInputSreamParserImpl.java 197 2005-08-10 01:43:23Z otsuka $
作成者:
Tomohiro Otsuka

コンストラクタの概要
RomeXmlInputSreamParserImpl()
          コンストラクタ。
 
メソッドの概要
protected  Channel buildChannelFromSyndFeed(com.sun.syndication.feed.synd.SyndFeed feed)
           
 Channel parseXmlInputStream(InputStream is)
          RSSのXMLデータを示すInputSreamをパースし、Channelインスタンスを生成して返します。
protected  Item toItem(com.sun.syndication.feed.synd.SyndEntry entry)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RomeXmlInputSreamParserImpl

public RomeXmlInputSreamParserImpl()
コンストラクタ。

メソッドの詳細

parseXmlInputStream

public Channel parseXmlInputStream(InputStream is)
                            throws ParseException
インタフェース XmlInputStreamParser の記述:
RSSのXMLデータを示すInputSreamをパースし、Channelインスタンスを生成して返します。

定義:
インタフェース XmlInputStreamParser 内の parseXmlInputStream
パラメータ:
is - RSSのXMLデータを示すInputSream
戻り値:
生成したChannelインスタンス
例外:
ParseException - RSS XMLのパースに失敗した場合
関連項目:
XmlInputStreamParser.parseXmlInputStream(java.io.InputStream)

buildChannelFromSyndFeed

protected Channel buildChannelFromSyndFeed(com.sun.syndication.feed.synd.SyndFeed feed)

toItem

protected Item toItem(com.sun.syndication.feed.synd.SyndEntry entry)


Copyright © 2004-2006 OZACC. All Rights Reserved.