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]

Reply via email to