Author: ltheussl
Date: Wed Jul 30 05:03:54 2008
New Revision: 680993

URL: http://svn.apache.org/viewvc?rev=680993&view=rev
Log:
[DOXIA-248] Move Parser.JUSTIFY_* constants to Sink interface
Submitted by: Benjamin Bentmann

Modified:
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/Parser.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/XhtmlBaseSink.java
    
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTest.java
    
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/SinkTestDocument.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlock.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoSink.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/TableBlock.java
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XmlWriterXdocSink.java
    
maven/doxia/doxia/trunk/doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Sink.java

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/Parser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/Parser.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/Parser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/Parser.java
 Wed Jul 30 05:03:54 2008
@@ -48,15 +48,6 @@
     /** XML parser type */
     int XML_TYPE = 2;
 
-    /** Used for table cells: justify center. */
-    int JUSTIFY_CENTER = 0;
-
-    /** Used for table cells: justify left. */
-    int JUSTIFY_LEFT = 1;
-
-    /** Used for table cells: justify right. */
-    int JUSTIFY_RIGHT = 2;
-
     /**
      * Parses the given source model and emits Doxia events into the given 
sink.
      *

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java
 Wed Jul 30 05:03:54 2008
@@ -343,15 +343,15 @@
 
             String align = parser.getAttributeValue( null, 
Attribute.ALIGN.toString() );
 
-            int[] justif = { JUSTIFY_LEFT };
+            int[] justif = { Sink.JUSTIFY_LEFT };
 
             if ( "center".equals( align ) )
             {
-                justif[0] = JUSTIFY_CENTER;
+                justif[0] = Sink.JUSTIFY_CENTER;
             }
             else if ( "right".equals( align ) )
             {
-                justif[0] = JUSTIFY_RIGHT;
+                justif[0] = Sink.JUSTIFY_RIGHT;
             }
 
             sink.tableRows( justif, grid );

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/XhtmlBaseSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/XhtmlBaseSink.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/XhtmlBaseSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/XhtmlBaseSink.java
 Wed Jul 30 05:03:54 2008
@@ -27,7 +27,6 @@
 import javax.swing.text.html.HTML.Tag;
 
 import org.apache.maven.doxia.markup.HtmlMarkup;
-import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.util.DoxiaUtils;
 import org.apache.maven.doxia.util.HtmlTools;
 
@@ -1167,13 +1166,13 @@
         {
             switch ( cellJustif[Math.min( cellCount, cellJustif.length - 1 )] )
             {
-                case Parser.JUSTIFY_LEFT:
+                case Sink.JUSTIFY_LEFT:
                     justif = "left";
                     break;
-                case Parser.JUSTIFY_RIGHT:
+                case Sink.JUSTIFY_RIGHT:
                     justif = "right";
                     break;
-                case Parser.JUSTIFY_CENTER:
+                case Sink.JUSTIFY_CENTER:
                 default:
                     justif = "center";
                     break;

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTest.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTest.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTest.java
 Wed Jul 30 05:03:54 2008
@@ -20,7 +20,6 @@
  */
 
 import org.apache.maven.doxia.AbstractModuleTest;
-import org.apache.maven.doxia.parser.Parser;
 
 import java.io.CharArrayWriter;
 import java.io.IOException;
@@ -393,7 +392,7 @@
 
     /**
      * Checks that the sequence <code>[table(),
-     * tableRows( Parser.JUSTIFY_CENTER, false ), tableRow(), tableCell(),
+     * tableRows( Sink.JUSTIFY_CENTER, false ), tableRow(), tableCell(),
      * text( cell ), tableCell_(), tableRow_(), tableRows_(), tableCaption(),
      * text( caption ), tableCaption_(), table_()]</code>,
      * invoked on the current sink, produces the same result as
@@ -403,7 +402,7 @@
     {
         String cell = "cell";
         String caption = "Table_caption";
-        int[] justify = { Parser.JUSTIFY_CENTER };
+        int[] justify = { Sink.JUSTIFY_CENTER };
         sink.table();
         sink.tableRows( justify, false );
         sink.tableRow();

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/SinkTestDocument.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/SinkTestDocument.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/SinkTestDocument.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/SinkTestDocument.java
 Wed Jul 30 05:03:54 2008
@@ -20,8 +20,6 @@
  */
 
 
-import org.apache.maven.doxia.parser.Parser;
-
 /**
  * Static methods to generate standard Doxia sink events.
  */
@@ -305,7 +303,7 @@
     {
         int[] justify =
         {
-             Parser.JUSTIFY_CENTER, Parser.JUSTIFY_LEFT, Parser.JUSTIFY_RIGHT
+             Sink.JUSTIFY_CENTER, Sink.JUSTIFY_LEFT, Sink.JUSTIFY_RIGHT
         };
 
         sink.table();
@@ -361,7 +359,7 @@
     {
         int[] justify =
         {
-             Parser.JUSTIFY_CENTER, Parser.JUSTIFY_CENTER
+             Sink.JUSTIFY_CENTER, Sink.JUSTIFY_CENTER
         };
 
         sink.table();
@@ -401,7 +399,7 @@
     {
         int[] justify =
         {
-             Parser.JUSTIFY_CENTER, Parser.JUSTIFY_CENTER
+             Sink.JUSTIFY_CENTER, Sink.JUSTIFY_CENTER
         };
 
         sink.table();

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
 Wed Jul 30 05:03:54 2008
@@ -2444,13 +2444,13 @@
                 switch ( jline.charAt( i ) )
                 {
                     case STAR:
-                        justification[columns++] = JUSTIFY_CENTER;
+                        justification[columns++] = Sink.JUSTIFY_CENTER;
                         break;
                     case PLUS:
-                        justification[columns++] = JUSTIFY_LEFT;
+                        justification[columns++] = Sink.JUSTIFY_LEFT;
                         break;
                     case COLON:
-                        justification[columns++] = JUSTIFY_RIGHT;
+                        justification[columns++] = Sink.JUSTIFY_RIGHT;
                         break;
                     default:
                         break;

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlock.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlock.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlock.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlock.java
 Wed Jul 30 05:03:54 2008
@@ -19,7 +19,6 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.module.confluence.parser.AbstractFatherBlock;
 import org.apache.maven.doxia.sink.Sink;
 
@@ -56,7 +55,7 @@
         int[] justification = new int[b.getBlocks().size()];
         for ( int i = 0; i < justification.length; i++ )
         {
-            justification[i] = Parser.JUSTIFY_CENTER;
+            justification[i] = Sink.JUSTIFY_CENTER;
         }
 
         return justification;

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java
 Wed Jul 30 05:03:54 2008
@@ -29,9 +29,9 @@
 import javax.swing.text.html.HTML.Attribute;
 import javax.swing.text.html.HTML.Tag;
 
-import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.sink.AbstractXmlSink;
 import org.apache.maven.doxia.sink.SinkEventAttributes;
+import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.util.DoxiaUtils;
 import org.apache.maven.doxia.util.HtmlTools;
 import org.apache.maven.doxia.util.LineBreaker;
@@ -1326,13 +1326,13 @@
             String justif;
             switch ( justification[i] )
             {
-                case Parser.JUSTIFY_LEFT:
+                case Sink.JUSTIFY_LEFT:
                     justif = "left";
                     break;
-                case Parser.JUSTIFY_RIGHT:
+                case Sink.JUSTIFY_RIGHT:
                     justif = "right";
                     break;
-                case Parser.JUSTIFY_CENTER:
+                case Sink.JUSTIFY_CENTER:
                 default:
                     justif = "center";
                     break;

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
 Wed Jul 30 05:03:54 2008
@@ -32,7 +32,6 @@
 import org.apache.maven.doxia.module.fml.model.Part;
 import org.apache.maven.doxia.parser.AbstractXmlParser;
 import org.apache.maven.doxia.parser.ParseException;
-import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.util.DoxiaUtils;
 import org.apache.maven.doxia.util.HtmlTools;
@@ -462,7 +461,7 @@
      */
     private void writeTopLink( Sink sink )
     {
-        int[] justify = { Parser.JUSTIFY_RIGHT };
+        int[] justify = { Sink.JUSTIFY_RIGHT };
 
         sink.table();
 

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoSink.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoSink.java
 Wed Jul 30 05:03:54 2008
@@ -30,7 +30,6 @@
 import org.apache.maven.doxia.sink.AbstractXmlSink;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkEventAttributes;
-import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.util.DoxiaUtils;
 import org.apache.maven.doxia.util.HtmlTools;
 
@@ -727,13 +726,13 @@
          {
              switch ( cellJustif[Math.min( cellCount, cellJustif.length - 1 )] 
)
              {
-                 case Parser.JUSTIFY_LEFT:
+                 case Sink.JUSTIFY_LEFT:
                      justif = "left";
                      break;
-                 case Parser.JUSTIFY_RIGHT:
+                 case Sink.JUSTIFY_RIGHT:
                      justif = "right";
                      break;
-                 case Parser.JUSTIFY_CENTER:
+                 case Sink.JUSTIFY_CENTER:
                  default:
                      justif = "center";
                      break;

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
 Wed Jul 30 05:03:54 2008
@@ -19,8 +19,8 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.sink.AbstractTextSink;
+import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkEventAttributes;
 import org.apache.maven.doxia.util.DoxiaUtils;
 import org.apache.maven.doxia.util.LineBreaker;
@@ -662,13 +662,13 @@
             }
             switch ( justification[i] )
             {
-                case Parser.JUSTIFY_CENTER:
+                case Sink.JUSTIFY_CENTER:
                     justif.append( 'c' );
                     break;
-                case Parser.JUSTIFY_LEFT:
+                case Sink.JUSTIFY_LEFT:
                     justif.append( 'l' );
                     break;
-                case Parser.JUSTIFY_RIGHT:
+                case Sink.JUSTIFY_RIGHT:
                     justif.append( 'r' );
                     break;
             }
@@ -773,13 +773,13 @@
         char justif;
         switch ( cellJustif[cellCount] )
         {
-            case Parser.JUSTIFY_LEFT:
+            case Sink.JUSTIFY_LEFT:
                 justif = 'l';
                 break;
-            case Parser.JUSTIFY_RIGHT:
+            case Sink.JUSTIFY_RIGHT:
                 justif = 'r';
                 break;
-            case Parser.JUSTIFY_CENTER:
+            case Sink.JUSTIFY_CENTER:
             default:
                 justif = 'c';
                 break;

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java
 Wed Jul 30 05:03:54 2008
@@ -33,7 +33,6 @@
 import java.util.StringTokenizer;
 import java.util.Vector;
 
-import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkAdapter;
 import org.apache.maven.doxia.sink.SinkEventAttributes;
@@ -372,7 +371,7 @@
     public void title()
     {
         Paragraph p = new Paragraph( STYLE_BOLD, fontSize + 6 );
-        p.justification = Parser.JUSTIFY_CENTER;
+        p.justification = Sink.JUSTIFY_CENTER;
         beginParagraph( p );
         emptyHeader = false;
     }
@@ -385,7 +384,7 @@
     public void author()
     {
         Paragraph p = new Paragraph( STYLE_ROMAN, fontSize + 2 );
-        p.justification = Parser.JUSTIFY_CENTER;
+        p.justification = Sink.JUSTIFY_CENTER;
         beginParagraph( p );
         emptyHeader = false;
     }
@@ -398,7 +397,7 @@
     public void date()
     {
         Paragraph p = new Paragraph( STYLE_ROMAN, fontSize );
-        p.justification = Parser.JUSTIFY_CENTER;
+        p.justification = Sink.JUSTIFY_CENTER;
         beginParagraph( p );
         emptyHeader = false;
     }
@@ -818,14 +817,14 @@
     {
         switch ( justification )
         {
-            case Parser.JUSTIFY_LEFT:
+            case Sink.JUSTIFY_LEFT:
             default:
                 writer.println( "\\ql" );
                 break;
-            case Parser.JUSTIFY_CENTER:
+            case Sink.JUSTIFY_CENTER:
                 writer.println( "\\qc" );
                 break;
-            case Parser.JUSTIFY_RIGHT:
+            case Sink.JUSTIFY_RIGHT:
                 writer.println( "\\qr" );
                 break;
         }
@@ -884,7 +883,7 @@
     public void tableCaption()
     {
         Paragraph p = new Paragraph();
-        p.justification = Parser.JUSTIFY_CENTER;
+        p.justification = Sink.JUSTIFY_CENTER;
         p.spaceBefore /= 2;
         beginParagraph( p );
     }
@@ -983,7 +982,7 @@
         }
 
         Paragraph p = new Paragraph();
-        p.justification = Parser.JUSTIFY_CENTER;
+        p.justification = Sink.JUSTIFY_CENTER;
         beginParagraph( p );
 
         try
@@ -1189,7 +1188,7 @@
     public void figureCaption()
     {
         Paragraph p = new Paragraph();
-        p.justification = Parser.JUSTIFY_CENTER;
+        p.justification = Sink.JUSTIFY_CENTER;
         p.spaceBefore /= 2;
         beginParagraph( p );
     }
@@ -1568,7 +1567,7 @@
 
         int style = 0;
 
-        int justification = Parser.JUSTIFY_LEFT;
+        int justification = Sink.JUSTIFY_LEFT;
 
         int leftIndent = indentation.get();
 
@@ -1605,13 +1604,13 @@
             }
             switch ( justification )
             {
-                case Parser.JUSTIFY_LEFT:
+                case Sink.JUSTIFY_LEFT:
                 default:
                     break;
-                case Parser.JUSTIFY_CENTER:
+                case Sink.JUSTIFY_CENTER:
                     writer.print( "\\qc" );
                     break;
-                case Parser.JUSTIFY_RIGHT:
+                case Sink.JUSTIFY_RIGHT:
                     writer.print( "\\qr" );
                     break;
             }

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/TableBlock.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/TableBlock.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/TableBlock.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/TableBlock.java
 Wed Jul 30 05:03:54 2008
@@ -19,7 +19,6 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.sink.Sink;
 
 /**
@@ -59,7 +58,7 @@
                                       getBlocks().length];
         for ( int i = 0; i < justification.length; i++ )
         {
-            justification[i] = Parser.JUSTIFY_CENTER;
+            justification[i] = Sink.JUSTIFY_CENTER;
         }
 
         return justification;

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XmlWriterXdocSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XmlWriterXdocSink.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XmlWriterXdocSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XmlWriterXdocSink.java
 Wed Jul 30 05:03:54 2008
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.parser.Parser;
+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.StringUtils;
@@ -465,13 +465,13 @@
         {
             switch ( cellJustif[cellCount] )
             {
-                case Parser.JUSTIFY_LEFT:
+                case Sink.JUSTIFY_LEFT:
                     justif = "left";
                     break;
-                case Parser.JUSTIFY_RIGHT:
+                case Sink.JUSTIFY_RIGHT:
                     justif = "right";
                     break;
-                case Parser.JUSTIFY_CENTER:
+                case Sink.JUSTIFY_CENTER:
                 default:
                     justif = "center";
                     break;

Modified: 
maven/doxia/doxia/trunk/doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Sink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Sink.java?rev=680993&r1=680992&r2=680993&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Sink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Sink.java
 Wed Jul 30 05:03:54 2008
@@ -122,6 +122,24 @@
     int SECTION_LEVEL_5 = 5;
 
     /**
+     * Center alignment for table cells.
+     * @see #tableRows(int[], boolean)
+     */
+    int JUSTIFY_CENTER = 0;
+
+    /**
+     * Left alignment for table cells.
+     * @see #tableRows(int[], boolean)
+     */
+    int JUSTIFY_LEFT = 1;
+
+    /**
+     * Right alignment for table cells.
+     * @see #tableRows(int[], boolean)
+     */
+    int JUSTIFY_RIGHT = 2;
+
+    /**
      * Starts the head element.
      *
      * @see #head(SinkEventAttributes).
@@ -848,7 +866,10 @@
      * has less elements than there are columns in the table then the value of
      * the last array element will be taken as default for the remaining table 
cells.
      * @param grid true to provide a grid, false otherwise.
-     * @see #table(SinkEventAttributes).
+     * @see #table(SinkEventAttributes)
+     * @see #JUSTIFY_CENTER
+     * @see #JUSTIFY_LEFT
+     * @see #JUSTIFY_RIGHT
      */
     void tableRows( int[] justification, boolean grid );
 


Reply via email to