Author: vsiveton Date: Fri Aug 31 05:55:39 2007 New Revision: 571450 URL: http://svn.apache.org/viewvc?rev=571450&view=rev Log: o encode anchor id
Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java?rev=571450&r1=571449&r2=571450&view=diff ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java (original) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java Fri Aug 31 05:55:39 2007 @@ -19,24 +19,25 @@ * under the License. */ -import com.lowagie.text.BadElementException; -import com.lowagie.text.ElementTags; -import com.lowagie.text.Image; -import org.apache.maven.doxia.util.HtmlTools; +import java.awt.Color; +import java.io.IOException; +import java.io.LineNumberReader; +import java.io.StringReader; +import java.io.Writer; +import java.net.MalformedURLException; +import java.net.URL; + import org.apache.maven.doxia.sink.Sink; import org.apache.maven.doxia.sink.SinkAdapter; +import org.apache.maven.doxia.util.HtmlTools; import org.codehaus.plexus.util.IOUtil; import org.codehaus.plexus.util.StringUtils; import org.codehaus.plexus.util.xml.PrettyPrintXMLWriter; import org.codehaus.plexus.util.xml.XMLWriter; -import java.awt.*; -import java.io.IOException; -import java.io.LineNumberReader; -import java.io.StringReader; -import java.io.Writer; -import java.net.MalformedURLException; -import java.net.URL; +import com.lowagie.text.BadElementException; +import com.lowagie.text.ElementTags; +import com.lowagie.text.Image; /** * <p>A doxia Sink which produces an XML Front End document for <code>iText</code> framework.</p> @@ -1281,7 +1282,7 @@ public void anchor( String name ) { writeStartElement( ElementTags.ANCHOR ); - writeAddAttribute( ElementTags.NAME, name ); + writeAddAttribute( ElementTags.NAME, HtmlTools.encodeId( name ) ); actionContext.setAction( SinkActionContext.ANCHOR ); }