Author: burton Date: Sun Feb 6 21:43:31 2005 New Revision: 151682 URL: http://svn.apache.org/viewcvs?view=rev&rev=151682 Log: support for RSS 2.0 'comments' element and WFW comments feed
Modified: jakarta/commons/sandbox/feedparser/trunk/TODO jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/MetaFeedParserListener.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/NS.java Modified: jakarta/commons/sandbox/feedparser/trunk/TODO URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/TODO?view=diff&r1=151681&r2=151682 ============================================================================== --- jakarta/commons/sandbox/feedparser/trunk/TODO (original) +++ jakarta/commons/sandbox/feedparser/trunk/TODO Sun Feb 6 21:43:31 2005 @@ -30,9 +30,11 @@ - (DONE) Rework the factory mechanism to support multiple FeedParsers... should be an interface. -- How do I want to maintain a public changelog? +- How do I want to maintain a public changelog? - How do I want to maintain a public TODO? + +- UTF-16 tests for unicode and checksum the content. - Fix the feedparsing bug where we'll drop chars: Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java?view=diff&r1=151681&r2=151682 ============================================================================== --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java Sun Feb 6 21:43:31 2005 @@ -117,6 +117,18 @@ public void onAuthorEnd() throws FeedParserException {} + + public void onComments( FeedParserState state, + String resource ) throws FeedParserException {} + + public void onCommentsEnd() throws FeedParserException {} + + public void onCommentsFeed( FeedParserState state, + String resource ) throws FeedParserException {} + + public void onCommentsFeedEnd() throws FeedParserException {} + + // **** ModContentFeedParserListener **************************************** public void onContentEncoded( FeedParserState state, Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/MetaFeedParserListener.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/MetaFeedParserListener.java?view=diff&r1=151681&r2=151682 ============================================================================== --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/MetaFeedParserListener.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/MetaFeedParserListener.java Sun Feb 6 21:43:31 2005 @@ -136,5 +136,15 @@ String resource ) throws FeedParserException; public void onAuthorEnd() throws FeedParserException; - + + public void onComments( FeedParserState state, + String resource ) throws FeedParserException; + + public void onCommentsEnd() throws FeedParserException; + + public void onCommentsFeed( FeedParserState state, + String resource ) throws FeedParserException; + + public void onCommentsFeedEnd() throws FeedParserException; + } Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/NS.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/NS.java?view=diff&r1=151681&r2=151682 ============================================================================== --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/NS.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/NS.java Sun Feb 6 21:43:31 2005 @@ -72,6 +72,9 @@ public static final Namespace ATOM = Namespace.getNamespace( "atom", "http://purl.org/atom/ns#" ); + public static final Namespace WFW = + Namespace.getNamespace( "wfw", "http://wellformedweb.org/CommentAPI/" ); + /** * mod_taxonomy */ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]