svn commit: r1004925 - /lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java

[email protected] Wed, 06 Oct 2010 08:13:10 -0000
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
Author: florent
Date: Wed Oct  6 08:13:10 2010
New Revision: 1004925

URL: http://svn.apache.org/viewvc?rev=1004925&view=rev
Log:
- add a prefix mapping in order to be able to use this parser in another context

Modified:
    lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java

Modified: lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java
URL: http://svn.apache.org/viewvc/lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java?rev=1004925&r1=1004924&r2=1004925&view=diff
==============================================================================
--- lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java (original)
+++ lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java Wed Oct  6 08:13:10 2010
@@ -104,6 +104,8 @@ public class  LenyaFeedParserListener ex
                         String permalink ) throws FeedParserException { 
 	//System.out.println( "Found a new published article: " + permalink );
 	try{
+	    ch.startPrefixMapping(COLLECTION_PREFIX, COLLECTION_NS);
+	    
 	    ch.startElement(COLLECTION_NS,"document","document", EMPTY_ATTRIBUTES);
 	    ch.startPrefixMapping(XHTML_PREFIX, XHTML_NS);
 	    ch.startElement(XHTML_NS,"html","html", EMPTY_ATTRIBUTES);
@@ -152,6 +154,7 @@ public class  LenyaFeedParserListener ex
     public void onItemEnd() throws FeedParserException {
 	try{
 	    ch.endElement(COLLECTION_NS, "document", "document");
+	    ch.endPrefixMapping(COLLECTION_PREFIX);
 	}catch(SAXException se){}