Author: brett
Date: Thu Apr 6 20:26:39 2006
New Revision: 392173
URL: http://svn.apache.org/viewcvs?rev=392173&view=rev
Log:
[DOXIA-48] correctly number ordered lists
Submitted by: Julian Wood
Modified:
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
Modified:
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
URL:
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java?rev=392173&r1=392172&r2=392173&view=diff
==============================================================================
---
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
(original)
+++
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
Thu Apr 6 20:26:39 2006
@@ -19,6 +19,7 @@
import org.apache.maven.doxia.module.HtmlTools;
import org.apache.maven.doxia.module.xhtml.decoration.render.RenderingContext;
import org.apache.maven.doxia.parser.Parser;
+import org.apache.maven.doxia.sink.Sink;
import org.apache.maven.doxia.sink.StructureSink;
import org.apache.maven.doxia.util.StringUtil;
import org.codehaus.plexus.util.StringUtils;
@@ -291,7 +292,26 @@
public void numberedList( int numbering )
{
- write( "<ol>" );
+ write("<ol type=\"");
+ switch ( numbering )
+ {
+ case Sink.NUMBERING_LOWER_ALPHA:
+ write("a");
+ break;
+ case Sink.NUMBERING_UPPER_ALPHA:
+ write("A");
+ break;
+ case Sink.NUMBERING_LOWER_ROMAN:
+ write("i");
+ break;
+ case Sink.NUMBERING_UPPER_ROMAN:
+ write("I");
+ break;
+ case Sink.NUMBERING_DECIMAL:
+ default:
+ write("1");
+ }
+ write("\">");
}
public void numberedList_()