Author: burton Date: Sat Jan 29 16:24:33 2005 New Revision: 149085 URL: http://svn.apache.org/viewcvs?view=rev&rev=149085 Log: support for Atom GUIDs Modified: 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
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&rev=149085&p1=jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java&r1=149084&p2=jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java&r2=149085 ============================================================================== --- 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 Sat Jan 29 16:24:33 2005 @@ -26,7 +26,7 @@ * * @see FeedParserListener * @author <a href="mailto:[EMAIL PROTECTED]">Kevin A. Burton (burtonator)</a> - * @version $Id: DefaultFeedParserListener.java,v 1.8 2004/10/17 23:43:23 burton Exp $ + * @version $Id$ */ public abstract class DefaultFeedParserListener implements FeedParserListener, MetaFeedParserListener, @@ -96,6 +96,12 @@ public void onLocale( FeedParserState state, Locale locale ) throws FeedParserException {} public void onLocaleEnd() throws FeedParserException {} + + public void onGUID( FeedParserState state, + String value, + boolean isPermalink ) throws FeedParserException {} + + public void onGUIDEnd() throws FeedParserException{} // **** ModContentFeedParserListener **************************************** 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&rev=149085&p1=jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/MetaFeedParserListener.java&r1=149084&p2=jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/MetaFeedParserListener.java&r2=149085 ============================================================================== --- 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 Sat Jan 29 16:24:33 2005 @@ -29,7 +29,7 @@ * each. * * @author <a href="mailto:[EMAIL PROTECTED]">Kevin A. Burton (burtonator)</a> - * @version $Id: MetaFeedParserListener.java,v 1.7 2004/10/17 23:43:24 burton Exp $ + * @version $Id$ */ public interface MetaFeedParserListener { @@ -95,8 +95,19 @@ * @author <a href="mailto:[EMAIL PROTECTED]">Kevin A. Burton</a> */ public void onLocale( FeedParserState state, Locale locale ) throws FeedParserException; - public void onLocaleEnd() throws FeedParserException; + /** + * Used to represent RSS 2.0 GUIDs and atom:id constructs. For Atom + * isPermalink should be ignored. + * + * @author <a href="mailto:[EMAIL PROTECTED]">Kevin A. Burton</a> + */ + public void onGUID( FeedParserState state, + String value, + boolean isPermalink ) throws FeedParserException; + + public void onGUIDEnd() throws FeedParserException; + } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]