svn commit: r349238 [3/3] - in /maven/doxia/trunk/doxia-module-twiki: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/maven/ src/main/java/org/ap

2005-11-27 Thread jvanzyl
Added: 
maven/doxia/trunk/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/ParagraphTest.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/ParagraphTest.java?rev=349238&view=auto
==
--- 
maven/doxia/trunk/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/ParagraphTest.java
 (added)
+++ 
maven/doxia/trunk/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/ParagraphTest.java
 Sun Nov 27 06:43:10 2005
@@ -0,0 +1,200 @@
+/*
+ *  Copyright 2005 Zauber 
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+package org.apache.maven.doxia.module.twiki.parser;
+
+import java.io.StringReader;
+import java.util.Arrays;
+
+import org.apache.maven.doxia.module.common.ByLineReaderSource;
+import org.apache.maven.doxia.parser.ParseException;
+
+
+/**
+ * Tests the [EMAIL PROTECTED] 
org.apache.maven.doxia.module.twiki.parser.ParagraphBlockParser}
+ *
+ * @author Juan F. Codagnone
+ * @since Nov 1, 2005
+ */
+public class ParagraphTest extends AbstractBlockTestCase
+{
+
+/**
+ * @throws ParseException on error
+ */
+public final void testMultiLines() throws ParseException
+{
+final String text = ""
++ "\n\n\n"
++ "para1 -> text1\n"
++ "para1 -> text2\n"
++ "\n"
++ "para2 -> text1\n"
++ "para2 -> text2\n"
++ "   \n   \n  "
++ "para2 -> text1\n"
++ "para2 -> text2\n";
+
+final ByLineReaderSource source = new ByLineReaderSource(
+new StringReader( text ) );
+final ParagraphBlockParser parser = paraParser;
+
+ParagraphBlock block;
+
+block = (ParagraphBlock) parser.visit( source
+.getNextLine(), source );
+assertNotNull( block );
+assertEquals( 1, block.getBlocks().length );
+assertEquals( "para1 -> text1 para1 -> text2", ( (TextBlock) block
+.getBlocks()[0] ).getText() );
+
+block = (ParagraphBlock) parser.visit( source
+.getNextLine(), source );
+assertNotNull( block );
+assertEquals( 1, block.getBlocks().length );
+assertEquals( "para2 -> text1 para2 -> text2", ( (TextBlock) block
+.getBlocks()[0] ).getText() );
+}
+
+/**
+ * @throws ParseException on error
+ */
+public final void testParagraphWithList() throws ParseException
+{
+final String text = ""
++ "Description text:\n"
++ "   * item1\n"
++ "   * item2\n"
++ "This is more text in the same paragraph\n"
++ "\n"
++ "Another paragraph";
+
+final ByLineReaderSource source = new ByLineReaderSource(
+new StringReader( text ) );
+final ParagraphBlockParser parser = paraParser;
+
+ParagraphBlock block;
+
+block = (ParagraphBlock) parser.visit( source
+.getNextLine(), source );
+assertNotNull( block );
+final Block[] firstLevelChilds = block.getBlocks();
+final int numberOfChilds = 3;
+assertEquals( numberOfChilds, firstLevelChilds.length );
+assertEquals( TextBlock.class, firstLevelChilds[0].getClass() );
+assertEquals( UnorderedListBlock.class,
+  firstLevelChilds[1].getClass() );
+assertEquals( TextBlock.class, firstLevelChilds[2].getClass() );
+
+final Block [] listChilds = ( (UnorderedListBlock) firstLevelChilds[1] 
)
+.getBlocks();
+assertEquals( 2, listChilds.length );
+assertEquals( 1, ( (ListItemBlock) listChilds[0] ).getBlocks().length 
);
+assertEquals( "item1", ( (TextBlock) ( (ListItemBlock) listChilds[0] )
+.getBlocks()[0] ).getText() );
+assertEquals( "item2", ( (TextBlock) ( (ListItemBlock) listChilds[1] )
+.getBlocks()[0] ).getText() );
+}
+
+/**
+ * tests some valid weired lists
+ *
+ * @throws ParseException on error
+ */
+public final void testParagraphWithStartingList() throws ParseException
+{
+final String text = ""
++ "   * item1\n"
++ "   * item2\n"
++ "This is more text in the same paragraph\n"
++ "\n"
++ "Anothe

svn commit: r349239 - in /maven/doxia/trunk/doxia-module-twiki: doxia-module-twiki.iml target/

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 06:44:33 2005
New Revision: 349239

URL: http://svn.apache.org/viewcvs?rev=349239&view=rev
Log:
o added these by mistake

Removed:
maven/doxia/trunk/doxia-module-twiki/doxia-module-twiki.iml
maven/doxia/trunk/doxia-module-twiki/target/



svn commit: r349240 - in /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common: ./ ByLineReaderSource.java ByLineSource.java

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 06:45:18 2005
New Revision: 349240

URL: http://svn.apache.org/viewcvs?rev=349240&view=rev
Log:
o some more code submitted by Juan F. Codagnone, which I'm using in a 
confluence parser.

Added:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
   (with props)

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineSource.java
   (with props)

Added: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java?rev=349240&view=auto
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
 (added)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
 Sun Nov 27 06:45:18 2005
@@ -0,0 +1,158 @@
+/*
+ * Originaly from org.apache.doxia.module.apt.AptReaderSource. It was modified
+ * to get unget support 
+ */
+package org.apache.maven.doxia.module.common;
+
+import java.io.IOException;
+import java.io.LineNumberReader;
+import java.io.Reader;
+
+import org.apache.maven.doxia.module.apt.AptParseException;
+
+/**
+ * [EMAIL PROTECTED] org.apache.maven.doxia.module.common.ByLineSource} 
default implementation
+ */
+public class ByLineReaderSource implements ByLineSource
+{
+/**
+ * reader
+ */
+private LineNumberReader reader;
+/**
+ * current line number
+ */
+private int lineNumber;
+
+/**
+ * holds the last line returned by getNextLine()
+ */
+private String lastLine;
+
+/**
+ * true if ungetLine() was called and no getNextLine() was
+ * called
+ */
+private boolean ungetted = false;
+
+/**
+ * Creates the ByLineReaderSource.
+ *
+ * @param in real source :)
+ */
+public ByLineReaderSource( final Reader in )
+{
+reader = new LineNumberReader( in );
+
+lineNumber = -1;
+}
+
+/**
+ * @see ByLineSource#getNextLine()
+ */
+public final String getNextLine() throws AptParseException
+{
+if ( reader == null )
+{
+return null;
+}
+
+if ( ungetted )
+{
+ungetted = false;
+return lastLine;
+}
+
+String line;
+
+try
+{
+line = reader.readLine();
+if ( line == null )
+{
+reader.close();
+reader = null;
+}
+else
+{
+lineNumber = reader.getLineNumber();
+}
+}
+catch ( IOException e )
+{
+throw new AptParseException( e );
+}
+
+lastLine = line;
+
+return line;
+}
+
+/**
+ * @see ByLineSource#getName()
+ */
+public final String getName()
+{
+return "";
+}
+
+/**
+ * @see ByLineSource#getLineNumber()
+ */
+public final int getLineNumber()
+{
+return lineNumber;
+}
+
+/**
+ * @see ByLineSource#close()
+ */
+public final void close()
+{
+if ( reader != null )
+{
+try
+{
+reader.close();
+}
+catch ( IOException ignored )
+{
+// ignore
+}
+}
+reader = null;
+}
+
+/**
+ * @see ByLineSource#ungetLine()
+ */
+public final void ungetLine() throws IllegalStateException
+{
+if ( ungetted )
+{
+throw new IllegalStateException(
+"we support only one level of ungetLine()" );
+}
+ungetted = true;
+}
+
+/**
+ * @see ByLineSource#unget(String)
+ */
+public final void unget( final String s ) throws IllegalStateException
+{
+if ( s == null )
+{
+throw new IllegalArgumentException( "argument can't be null" );
+}
+if ( s.length() == 0 )
+{
+// dont do anything
+}
+else
+{
+ungetLine();
+lastLine = s;
+}
+}
+}
\ No newline at end of file

Propchange: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
--
   

svn commit: r349241 - in /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation: ./ advices/

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 06:46:19 2005
New Revision: 349241

URL: http://svn.apache.org/viewcvs?rev=349241&view=rev
Log:
o more code submitted by Juan F. Codagnone.

Added:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/AdvicedSink.java
   (with props)

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/advices/

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/advices/AbstractSinkAdvice.java
   (with props)

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/advices/HangingElementAdvice.java
   (with props)

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/advices/MethodBeforeAdvice.java
   (with props)

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/advices/PrintAdvisor.java
   (with props)

Added: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/AdvicedSink.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/AdvicedSink.java?rev=349241&view=auto
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/AdvicedSink.java
 (added)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/AdvicedSink.java
 Sun Nov 27 06:46:19 2005
@@ -0,0 +1,1370 @@
+/*
+ *  Copyright 2005 Juan F. Codagnone 
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+package org.apache.maven.doxia.validation;
+
+import java.lang.reflect.InvocationTargetException;
+import java.lang.reflect.Method;
+
+import org.apache.maven.doxia.sink.Sink;
+import org.apache.maven.doxia.validation.advices.MethodBeforeAdvice;
+
+
+/**
+ * Sink that can act as proxy of other sinks and run some advices
+ * 
+ * This class can be generated on run time, but that would lead to depend on
+ * more dependencies.
+ *
+ * @author Juan F. Codagnone (autogenerated)
+ * @since Nov 6, 2005
+ */
+public class AdvicedSink implements Sink
+{
+private final MethodBeforeAdvice [] advices;
+private final Sink target;
+
+public AdvicedSink( final MethodBeforeAdvice [] advices, final Sink target 
)
+{
+if ( advices == null || target == null )
+{
+throw new IllegalArgumentException();
+}
+for ( int i = 0; i < advices.length; i++ )
+{
+if ( advices[i] == null )
+{
+throw new IllegalArgumentException( "advices can't be null" );
+}
+
+}
+this.advices = advices;
+this.target = target;
+}
+
+private static boolean loaded = false;
+
+private void load()
+{
+if ( !loaded )
+{
+loaded = true;
+try
+{
+realload();
+}
+catch ( Exception e )
+{
+throw new RuntimeException( e );
+}
+}
+}
+
+
+private void advice( final Method method,
+ final Object[] args, final Object target )
+{
+
+for ( int i = 0; i < advices.length; i++ )
+{
+try
+{
+advices[i].before( method, args, target );
+}
+catch ( RuntimeException e )
+{
+throw e;
+}
+catch ( Throwable e )
+{
+throw new RuntimeException( e );
+}
+}
+try
+{
+method.invoke( target, args );
+}
+catch ( IllegalAccessException e )
+{
+throw new RuntimeException( e );
+}
+catch ( InvocationTargetException e )
+{
+Throwable cause = e.getCause();
+if ( cause != null )
+{
+if ( cause instanceof RuntimeException )
+{
+throw (RuntimeException) cause;
+}
+else
+{
+throw new RuntimeException( cause );
+}
+}
+throw new RuntimeException( e );
+}
+}
+
+/**
+ * @see org.apache.maven.

svn commit: r349243 - in /maven/doxia/trunk/doxia-core/src: main/java/org/apache/maven/doxia/module/confluence/parser/LinkBlock.java main/java/org/apache/maven/doxia/module/confluence/parser/Paragraph

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 07:06:23 2005
New Revision: 349243

URL: http://svn.apache.org/viewcvs?rev=349243&view=rev
Log:
o links with no text, just the reference.

Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/LinkBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java
maven/doxia/trunk/doxia-core/src/test/site/confluence/page.confluence

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/LinkBlock.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/LinkBlock.java?rev=349243&r1=349242&r2=349243&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/LinkBlock.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/LinkBlock.java
 Sun Nov 27 07:06:23 2005
@@ -27,7 +27,9 @@
 public final void traverse( final Sink sink )
 {
 sink.link( reference );
+
 sink.text( text );
+
 sink.link_();
 }
 }

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java?rev=349243&r1=349242&r2=349243&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java
 Sun Nov 27 07:06:23 2005
@@ -82,8 +82,18 @@
 case ']':
 if ( insideLink )
 {
-String[] pieces = StringUtils.split( 
text.toString(), "|" );
-blocks.add( new LinkBlock( pieces[1], pieces[0] ) 
);
+String link = text.toString();
+
+if ( link.indexOf( "|" ) > 0 )
+{
+String[] pieces = StringUtils.split( 
text.toString(), "|" );
+blocks.add( new LinkBlock( pieces[1], 
pieces[0] ) );
+}
+else
+{
+blocks.add( new LinkBlock( link, link ) );
+}
+
 text = new StringBuffer();
 }
 

Modified: maven/doxia/trunk/doxia-core/src/test/site/confluence/page.confluence
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/test/site/confluence/page.confluence?rev=349243&r1=349242&r2=349243&view=diff
==
--- maven/doxia/trunk/doxia-core/src/test/site/confluence/page.confluence 
(original)
+++ maven/doxia/trunk/doxia-core/src/test/site/confluence/page.confluence Sun 
Nov 27 07:06:23 2005
@@ -6,6 +6,8 @@
 
 Here is a link to [JIRA|http://jira.codehaus.org]
 
+Here is a link with no text [http://jira.codehaus.org]
+
 This is some {{monospaced}} text.
 
 h1. I am h1




svn commit: r349284 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 11:27:43 2005
New Revision: 349284

URL: http://svn.apache.org/viewcvs?rev=349284&view=rev
Log:
o commenting out java5 assert

Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java?rev=349284&r1=349283&r2=349284&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
 Sun Nov 27 11:27:43 2005
@@ -86,7 +86,7 @@
 }
 while ( ( l = source.getNextLine() ) != null && accept( l ) );
 
-assert rows.size() >= 1;
+//assert rows.size() >= 1;
 
 return new TableBlock( rows );
 }




svn commit: r349300 - /maven/doxia/trunk/doxia-core/pom.xml

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 12:27:33 2005
New Revision: 349300

URL: http://svn.apache.org/viewcvs?rev=349300&view=rev
Log:
o configuring the compiler or 1.4

Modified:
maven/doxia/trunk/doxia-core/pom.xml

Modified: maven/doxia/trunk/doxia-core/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/pom.xml?rev=349300&r1=349299&r2=349300&view=diff
==
--- maven/doxia/trunk/doxia-core/pom.xml (original)
+++ maven/doxia/trunk/doxia-core/pom.xml Sun Nov 27 12:27:33 2005
@@ -30,4 +30,15 @@
   test
 
   
+  
+
+  
+org.apache.maven.plugins
+maven-compiler-plugin
+
+  1.4
+
+  
+
+  
 




svn commit: r349302 - in /maven/doxia/trunk/doxia-core: pom.xml src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 12:32:04 2005
New Revision: 349302

URL: http://svn.apache.org/viewcvs?rev=349302&view=rev
Log:
o need to set the target level as well which seems wrong

Modified:
maven/doxia/trunk/doxia-core/pom.xml

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java

Modified: maven/doxia/trunk/doxia-core/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/pom.xml?rev=349302&r1=349301&r2=349302&view=diff
==
--- maven/doxia/trunk/doxia-core/pom.xml (original)
+++ maven/doxia/trunk/doxia-core/pom.xml Sun Nov 27 12:32:04 2005
@@ -37,6 +37,7 @@
 maven-compiler-plugin
 
   1.4
+  1.4
 
   
 

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java?rev=349302&r1=349301&r2=349302&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
 Sun Nov 27 12:32:04 2005
@@ -86,7 +86,7 @@
 }
 while ( ( l = source.getNextLine() ) != null && accept( l ) );
 
-//assert rows.size() >= 1;
+assert rows.size() >= 1;
 
 return new TableBlock( rows );
 }




svn commit: r349311 - in /maven/doxia/trunk/doxia-core/src: main/java/org/apache/maven/doxia/module/confluence/ main/java/org/apache/maven/doxia/module/confluence/parser/ main/java/org/apache/maven/do

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 13:00:12 2005
New Revision: 349311

URL: http://svn.apache.org/viewcvs?rev=349311&view=rev
Log:
o table parsing is now working

Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParseException.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceReaderSource.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceSource.java
Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/AbstractFatherBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/AnchorBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/Block.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/BoldBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/HorizontalRuleBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/HorizontalRuleBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ItalicBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/LinkBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/MonospaceBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/VerbatimBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/BulletedListBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListItemBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/NumberedListBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/TreeListBuilder.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableCellBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableCellHeaderBlock.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableRowBlock.java
maven/doxia/trunk/doxia-core/src/test/site/confluence/page.confluence

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java?rev=349311&r1=349310&r2=349311&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
 Sun Nov 27 13:00:12 2005
@@ -24,6 +24,7 @@
 import org.apache.maven.doxia.module.confluence.parser.ParagraphBlockParser;
 import org.apache.maven.doxia.module.confluence.parser.VerbatimBlockParser;
 import 
org.apache.maven.doxia.module.confluence.parser.HorizontalRuleBlockParser;
+import org.apache.maven.doxia.module.confluence.parser.table.TableBlockParser;
 import org.apache.maven.doxia.module.confluence.parser.list.ListBlockParser;
 import org.apache.maven.doxia.parser.AbstractParser;
 import org.apache.maven.doxia.parser.ParseException;
@@ -50,6 +51,7 @@
 BlockParser horizontalRuleParser = new HorizontalRuleBlockParser();
 BlockParser paragraphParser = new ParagraphBlockParser();
 BlockParser listParser = new ListBlockParser();
+BlockParser tableParser = new TableBlockParser();
 
 parsers = new BlockParser[]
 {
@@ -57,6 +59,7 @@
 verbatimParser,
 horizontalRuleParser,
 listParser,
+tableParser,
 paragraphParser
 };
 }
@@ -109,7 +112,7 @@
 return blocks;
 }
 
-public fi

svn commit: r349312 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 13:09:01 2005
New Revision: 349312

URL: http://svn.apache.org/viewcvs?rev=349312&view=rev
Log:
o add a couple todos to the parser and that's it for this round.

Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java?rev=349312&r1=349311&r2=349312&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
 Sun Nov 27 13:09:01 2005
@@ -64,6 +64,11 @@
 };
 }
 
+//TODO:
+// (empty line) Produces a new paragraph
+// \\  Creates a line break. Not often needed, most of the time 
Confluence will guess new lines for you appropriately.
+// better support for anchors
+
 public List parse( ByLineSource source )
 throws ParseException
 {




svn commit: r349320 - in /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module: common/ confluence/ confluence/parser/ confluence/parser/list/ confluence/parser/table/

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 13:38:30 2005
New Revision: 349320

URL: http://svn.apache.org/viewcvs?rev=349320&view=rev
Log:
o changing the accept method to take the source so that we can do some 
primitive look ahead as i prefer
  to do this then embed the parsers in one another (like the twiki parser). in 
most cases you can peek
  ahead a line and figure out what you have and go from there.


Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/BlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/HorizontalRuleBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/SectionBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/VerbatimBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlockParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java?rev=349320&r1=349319&r2=349320&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
 Sun Nov 27 13:38:30 2005
@@ -130,8 +130,7 @@
 {
 if ( ungetted )
 {
-throw new IllegalStateException(
-"we support only one level of ungetLine()" );
+throw new IllegalStateException( "we support only one level of 
ungetLine()" );
 }
 ungetted = true;
 }

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java?rev=349320&r1=349319&r2=349320&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
 Sun Nov 27 13:38:30 2005
@@ -89,7 +89,7 @@
 continue;
 }
 
-if ( parser.accept( line ) )
+if ( parser.accept( line, source ) )
 {
 /*
 System.out.println( 
"" );

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/BlockParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/BlockParser.java?rev=349320&r1=349319&r2=349320&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/BlockParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/BlockParser.java
 Sun Nov 27 13:38:30 2005
@@ -22,7 +22,7 @@
 
 public interface BlockParser
 {
-boolean accept( String line );
+boolean accept( String line, ByLineSource source );
 
 Block visit( String line, ByLineSource source ) throws ParseException;
 }

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/HorizontalRuleBlockParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/HorizontalRuleBlockParser.java?rev=349320&r1=349319&r2=349320&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/HorizontalRuleBlockParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/Horizontal

svn commit: r349321 - /maven/doxia/trunk/doxia-core/src/test/site/confluence/faq.confluence

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 13:46:25 2005
New Revision: 349321

URL: http://svn.apache.org/viewcvs?rev=349321&view=rev
Log:
o extracted the latest faq content

Modified:
maven/doxia/trunk/doxia-core/src/test/site/confluence/faq.confluence

Modified: maven/doxia/trunk/doxia-core/src/test/site/confluence/faq.confluence
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/test/site/confluence/faq.confluence?rev=349321&r1=349320&r2=349321&view=diff
==
--- maven/doxia/trunk/doxia-core/src/test/site/confluence/faq.confluence 
(original)
+++ maven/doxia/trunk/doxia-core/src/test/site/confluence/faq.confluence Sun 
Nov 27 13:46:25 2005
@@ -48,7 +48,7 @@
 
 h3. Are there any ways of including/excluding the other modules in the 
navigation menu in the parent site?
 
-http://jira.codehaus.org/browse/MNG-661, provides a simple patch which 
provides parent and module links using the project URLs which as you
+[http://jira.codehaus.org/browse/MNG-661], provides a simple patch which 
provides parent and module links using the project URLs which as you
 correctly point out only work when the site is deployed.
 
 h3. Where is the __ plugin?
@@ -198,6 +198,12 @@
 Ideally, you would write a plugin for these goals (Ant support for
 plugins will be available soon, currently you must write them in java
 or beanshell).
+
+h3. When I extend a mojo from another plugin, it's variables are not properly 
populated. Why?
+
+The field metadata when creating plugins is read from source files, so is not 
available when the original source is not. The metadata is available in the 
plugin in {{META-INF/maven/plugin.xml}}, but at this point there is no way to 
incorporate it when building a new plugin.
+
+We currently recommend building your plugins using composition instead of 
inheritence.
 
 h1. Unanswered Questions
 




svn commit: r349323 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java

2005-11-27 Thread jvanzyl
Author: jvanzyl
Date: Sun Nov 27 13:58:18 2005
New Revision: 349323

URL: http://svn.apache.org/viewcvs?rev=349323&view=rev
Log:
o adding todo

Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java?rev=349323&r1=349322&r2=349323&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java
 Sun Nov 27 13:58:18 2005
@@ -146,6 +146,15 @@
 }
 }
 }
+// TODO: instead of just flying along we should probably test new 
lines in the other parsers
+// to make sure there aren't things that should be handled by other 
parsers. For example, right
+// now:
+// Blah blah blah blah
+// # one
+// # two
+//
+// Will not get processed correctly. This parser will try to deal with 
it when it should be handled
+// by the list parser.
 while ( ( line = source.getNextLine() ) != null );
 
 if ( text.length() > 0 )




svn commit: r375392 - in /maven/doxia/trunk: doxia-module-twiki/ doxia-modules/ doxia-modules/doxia-module-twiki/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 13:55:59 2006
New Revision: 375392

URL: http://svn.apache.org/viewcvs?rev=375392&view=rev
Log:
[DOXIA-45] moving the twiki module

Added:
maven/doxia/trunk/doxia-modules/
maven/doxia/trunk/doxia-modules/doxia-module-twiki/
  - copied from r368739, maven/doxia/trunk/doxia-module-twiki/
Removed:
maven/doxia/trunk/doxia-module-twiki/



svn commit: r375400 [2/2] - in /maven/doxia/trunk/doxia-modules: doxia-module-confluence/ doxia-module-confluence/src/ doxia-module-confluence/src/main/ doxia-module-confluence/src/main/java/ doxia-mo

2006-02-06 Thread jvanzyl
Added: 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java?rev=375400&view=auto
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
 Mon Feb  6 14:31:55 2006
@@ -0,0 +1,103 @@
+package org.apache.maven.doxia.module.confluence.parser.table;
+
+/*
+ * Copyright 2004-2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.apache.maven.doxia.module.common.ByLineSource;
+import org.apache.maven.doxia.module.confluence.parser.BlockParser;
+import org.apache.maven.doxia.module.confluence.parser.Block;
+import org.apache.maven.doxia.module.confluence.parser.BoldBlock;
+import org.apache.maven.doxia.module.confluence.parser.TextBlock;
+import org.apache.maven.doxia.parser.ParseException;
+import org.codehaus.plexus.util.StringUtils;
+
+
+/**
+ * Parse tables
+ *
+ * @author Juan F. Codagnone
+ * @since Nov 9, 2005
+ */
+public class TableBlockParser
+implements BlockParser
+{
+public  boolean accept( String line, ByLineSource source )
+{
+return line.startsWith( "|" );
+}
+
+public  Block visit(  String line,  ByLineSource source )
+throws ParseException
+{
+if ( !accept( line, source ) )
+{
+throw new IllegalAccessError( "call accept before this ;)" );
+}
+
+ List rows = new ArrayList();
+
+String l = line;
+
+do
+{
+List cells = new ArrayList();
+
+if ( l.startsWith( "||" ) )
+{
+String[] text = StringUtils.split( l, "||" );
+
+
+for ( int i = 0; i < text.length; i++ )
+{
+List textBlocks = new ArrayList();
+
+textBlocks.add( new TextBlock( text[i] ) );
+
+List blocks = new ArrayList();
+
+blocks.add( new BoldBlock( textBlocks ) );
+
+cells.add( new TableCellHeaderBlock( blocks ) );
+}
+}
+else
+{
+String[] text = StringUtils.split( l, "|" );
+
+
+for ( int i = 0; i < text.length; i++ )
+{
+List blocks = new ArrayList();
+
+blocks.add( new TextBlock( text[i] ) );
+
+cells.add( new TableCellBlock( blocks ) );
+}
+}
+
+rows.add( new TableRowBlock( cells ) );
+}
+
+while ( ( l = source.getNextLine() ) != null && accept( l, source ) );
+
+assert rows.size() >= 1;
+
+return new TableBlock( rows );
+}
+}

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java
--
svn:keywords = "Author Date Id Revision"

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableCellBlock.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableCellBlock.java?rev=375400&view=auto
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableCellBlock.java
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-conf

svn commit: r375402 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 14:34:01 2006
New Revision: 375402

URL: http://svn.apache.org/viewcvs?rev=375402&view=rev
Log:
o moved confluence module into its own build

Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/confluence/



svn commit: r375450 - in /maven/doxia/trunk: doxia-site/ doxia-site/pom.xml doxia-site/src/ pom.xml src/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 19:00:29 2006
New Revision: 375450

URL: http://svn.apache.org/viewcvs?rev=375450&view=rev
Log:
o making doxia-site directory

Added:
maven/doxia/trunk/doxia-site/
maven/doxia/trunk/doxia-site/pom.xml   (with props)
maven/doxia/trunk/doxia-site/src/
  - copied from r375393, maven/doxia/trunk/src/
Removed:
maven/doxia/trunk/src/
Modified:
maven/doxia/trunk/pom.xml

Added: maven/doxia/trunk/doxia-site/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-site/pom.xml?rev=375450&view=auto
==
--- maven/doxia/trunk/doxia-site/pom.xml (added)
+++ maven/doxia/trunk/doxia-site/pom.xml Mon Feb  6 19:00:29 2006
@@ -0,0 +1,11 @@
+
+  4.0.0
+  
+doxia
+org.apache.maven.doxia
+1.0-alpha-8-SNAPSHOT
+  
+  doxia-site
+  Doxia
+  1.0-alpha-8-SNAPSHOT
+

Propchange: maven/doxia/trunk/doxia-site/pom.xml
--
svn:eol-style = native

Propchange: maven/doxia/trunk/doxia-site/pom.xml
--
svn:keywords = "Author Date Id Revision"

Modified: maven/doxia/trunk/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/pom.xml?rev=375450&r1=375449&r2=375450&view=diff
==
--- maven/doxia/trunk/pom.xml (original)
+++ maven/doxia/trunk/pom.xml Mon Feb  6 19:00:29 2006
@@ -89,6 +89,7 @@
 doxia-sink-api
 doxia-site-renderer
 doxia-decoration-model
+doxia-modules
   
   
 
@@ -106,4 +107,4 @@
   scp://minotaur.apache.org/www/maven.apache.org/doxia/
 
   
-
\ No newline at end of file
+




svn commit: r375475 - in /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia: ./ module/docbook/ module/fml/ module/latex/ module/rtf/ module/xdoc/ module/xhtml/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 20:27:21 2006
New Revision: 375475

URL: http://svn.apache.org/viewcvs?rev=375475&view=rev
Log:
o placing all the tests into the correct packages, looking forward to 
separating all the modules into their own builds

Added:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
   (contents, props changed)
  - copied, changed from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/DocBookSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/fml/

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java
   (contents, props changed)
  - copied, changed from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/FmlParserTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java
   (contents, props changed)
  - copied, changed from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/LatexSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/RtfSinkTest.java
   (contents, props changed)
  - copied, changed from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/RtfSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java
   (contents, props changed)
  - copied, changed from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/XdocParserTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java
   (contents, props changed)
  - copied, changed from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/XdocSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java
   (contents, props changed)
  - copied, changed from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/XhtmlSinkTest.java
Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/DocBookSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/FmlParserTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/LatexSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/RtfSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/XdocParserTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/XdocSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/XhtmlSinkTest.java

Copied: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
 (from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/DocBookSinkTest.java)
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java?p2=maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java&p1=maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/DocBookSinkTest.java&r1=375393&r2=375475&rev=375475&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/DocBookSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
 Mon Feb  6 20:27:21 2006
@@ -1,4 +1,4 @@
-package org.apache.maven.doxia;
+package org.apache.maven.doxia.module.docbook;
 
 /*
  * Copyright 2004-2005 The Apache Software Foundation.
@@ -18,6 +18,7 @@
 
 import org.apache.maven.doxia.module.docbook.DocBookSink;
 import org.apache.maven.doxia.sink.Sink;
+import org.apache.maven.doxia.AbstractSinkTestCase;
 
 /**
  * @author mailto:[EMAIL PROTECTED]">Jason van Zyl

Propchange: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
--
svn:keywords = Author Date Id Revision

Copied: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java
 (from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxi

svn commit: r375477 - in /maven/doxia/trunk/doxia-core/src/test/resources: examples.apt.jvz examples.apt.org examples.mif

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 20:29:18 2006
New Revision: 375477

URL: http://svn.apache.org/viewcvs?rev=375477&view=rev
Log:
o removing cruft

Removed:
maven/doxia/trunk/doxia-core/src/test/resources/examples.apt.jvz
maven/doxia/trunk/doxia-core/src/test/resources/examples.apt.org
maven/doxia/trunk/doxia-core/src/test/resources/examples.mif



svn commit: r375480 - in /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia: ./ module/docbook/ module/latex/ module/rtf/ module/xdoc/ module/xhtml/ sink/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 20:35:47 2006
New Revision: 375480

URL: http://svn.apache.org/viewcvs?rev=375480&view=rev
Log:
o putting classes in more appropriate packages

Added:
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTestCase.java
   (contents, props changed)
  - copied, changed from r375393, 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/AbstractSinkTestCase.java
Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/AbstractSinkTestCase.java
Modified:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/RtfSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java

Modified: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java?rev=375480&r1=375479&r2=375480&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
 Mon Feb  6 20:35:47 2006
@@ -18,7 +18,7 @@
 
 import org.apache.maven.doxia.module.docbook.DocBookSink;
 import org.apache.maven.doxia.sink.Sink;
-import org.apache.maven.doxia.AbstractSinkTestCase;
+import org.apache.maven.doxia.sink.AbstractSinkTestCase;
 
 /**
  * @author mailto:[EMAIL PROTECTED]">Jason van Zyl

Modified: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java?rev=375480&r1=375479&r2=375480&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java
 Mon Feb  6 20:35:47 2006
@@ -18,7 +18,7 @@
 
 import org.apache.maven.doxia.module.latex.LatexSink;
 import org.apache.maven.doxia.sink.Sink;
-import org.apache.maven.doxia.AbstractSinkTestCase;
+import org.apache.maven.doxia.sink.AbstractSinkTestCase;
 
 /**
  * @author mailto:[EMAIL PROTECTED]">Jason van Zyl

Modified: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/RtfSinkTest.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/RtfSinkTest.java?rev=375480&r1=375479&r2=375480&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/RtfSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/RtfSinkTest.java
 Mon Feb  6 20:35:47 2006
@@ -18,7 +18,7 @@
 
 import org.apache.maven.doxia.module.rtf.RtfSink;
 import org.apache.maven.doxia.sink.Sink;
-import org.apache.maven.doxia.AbstractSinkTestCase;
+import org.apache.maven.doxia.sink.AbstractSinkTestCase;
 
 import java.io.File;
 import java.io.FileOutputStream;

Modified: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java?rev=375480&r1=375479&r2=375480&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java
 Mon Feb  6 20:35:47 2006
@@ -18,7 +18,7 @@
 
 import org.apache.maven.doxia.module.xdoc.XdocSink;
 import org.apache.maven.doxia.sink.Sink;
-import org.apache.maven.doxia.AbstractSinkTestCase;
+import org.apache.maven.doxia.sink.AbstractSinkTestCase;
 
 /**
  * @author mailto:[EMAIL PROTECTED]">Jason van Zyl

Modified: 
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/src/test/java/org/apach

svn commit: r375481 - /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/SinkDescriptorReaderTest.java

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 20:37:30 2006
New Revision: 375481

URL: http://svn.apache.org/viewcvs?rev=375481&view=rev
Log:
o removing useless test

Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/SinkDescriptorReaderTest.java



svn commit: r375483 - in /maven/doxia/trunk/doxia-modules: doxia-module-docbook/ doxia-modules-docbook/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 20:47:03 2006
New Revision: 375483

URL: http://svn.apache.org/viewcvs?rev=375483&view=rev
Log:
o named the docbook module incorrectly

Added:
maven/doxia/trunk/doxia-modules/doxia-module-docbook/
  - copied from r375482, 
maven/doxia/trunk/doxia-modules/doxia-modules-docbook/
Removed:
maven/doxia/trunk/doxia-modules/doxia-modules-docbook/



svn commit: r375490 - /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 21:32:10 2006
New Revision: 375490

URL: http://svn.apache.org/viewcvs?rev=375490&view=rev
Log: (empty)

Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/docbook/



svn commit: r375493 - in /maven/doxia/trunk: doxia-core/pom.xml doxia-modules/doxia-module-docbook/pom.xml doxia-modules/doxia-module-docbook/src/test/java/org/apache/maven/doxia/module/docbook/DocBoo

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 21:40:40 2006
New Revision: 375493

URL: http://svn.apache.org/viewcvs?rev=375493&view=rev
Log:
o getting the modules to work

Modified:
maven/doxia/trunk/doxia-core/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-docbook/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml

Modified: maven/doxia/trunk/doxia-core/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/pom.xml?rev=375493&r1=375492&r2=375493&view=diff
==
--- maven/doxia/trunk/doxia-core/pom.xml (original)
+++ maven/doxia/trunk/doxia-core/pom.xml Mon Feb  6 21:40:40 2006
@@ -16,7 +16,18 @@
   1.4
   1.4
 
-  
+ 
+ 
+   org.apache.maven.plugins
+   maven-jar-plugin
+   
+ 
+   
+ test-jar
+   
+ 
+   
+ 
 
   
   
@@ -42,4 +53,4 @@
   test
 
   
-
\ No newline at end of file
+

Modified: maven/doxia/trunk/doxia-modules/doxia-module-docbook/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-docbook/pom.xml?rev=375493&r1=375492&r2=375493&view=diff
==
--- maven/doxia/trunk/doxia-modules/doxia-module-docbook/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-docbook/pom.xml Mon Feb  6 
21:40:40 2006
@@ -1,24 +1,11 @@
 
   4.0.0
   
-doxia
+doxia-modules
 org.apache.maven.doxia
 1.0-alpha-8-SNAPSHOT
   
   doxia-module-docbook
   Doxia Docbook Module
   1.0-alpha-8-SNAPSHOT
-  
-
-  org.apache.maven.doxia
-  doxia-core
-  1.0-alpha-8-SNAPSHOT
-
-
-  junit
-  junit
-  3.8.1
-  test
-
-  
 

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java?rev=375493&r1=375492&r2=375493&view=diff
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
 Mon Feb  6 21:40:40 2006
@@ -16,9 +16,8 @@
  * limitations under the License.
  */
 
-import org.apache.maven.doxia.module.docbook.DocBookSink;
+import org.apache.maven.doxia.sink.AbstractSinkTestCase;
 import org.apache.maven.doxia.sink.Sink;
-import org.apache.maven.doxia.AbstractSinkTestCase;
 
 /**
  * @author mailto:[EMAIL PROTECTED]">Jason van Zyl

Modified: maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml?rev=375493&r1=375492&r2=375493&view=diff
==
--- maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml Mon Feb  6 
21:40:40 2006
@@ -1,7 +1,7 @@
 
   4.0.0
   
-doxia
+doxia-modules
 org.apache.maven.doxia
 1.0-alpha-8-SNAPSHOT
   




svn commit: r375496 - /maven/doxia/trunk/doxia-core/pom.xml

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 21:46:33 2006
New Revision: 375496

URL: http://svn.apache.org/viewcvs?rev=375496&view=rev
Log:
o plexus container is a compile/runtime dep

Modified:
maven/doxia/trunk/doxia-core/pom.xml

Modified: maven/doxia/trunk/doxia-core/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/pom.xml?rev=375496&r1=375495&r2=375496&view=diff
==
--- maven/doxia/trunk/doxia-core/pom.xml (original)
+++ maven/doxia/trunk/doxia-core/pom.xml Mon Feb  6 21:46:33 2006
@@ -50,7 +50,6 @@
   org.codehaus.plexus
   plexus-container-default
   1.0-alpha-8
-  test
 
   
 




svn commit: r375498 - /maven/doxia/trunk/doxia-core/pom.xml

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 21:52:04 2006
New Revision: 375498

URL: http://svn.apache.org/viewcvs?rev=375498&view=rev
Log:
o everything builds now

Modified:
maven/doxia/trunk/doxia-core/pom.xml

Modified: maven/doxia/trunk/doxia-core/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-core/pom.xml?rev=375498&r1=375497&r2=375498&view=diff
==
--- maven/doxia/trunk/doxia-core/pom.xml (original)
+++ maven/doxia/trunk/doxia-core/pom.xml Mon Feb  6 21:52:04 2006
@@ -50,6 +50,7 @@
   org.codehaus.plexus
   plexus-container-default
   1.0-alpha-8
+  runtime
 
   
 




svn commit: r375499 - /maven/doxia/trunk/doxia-core/src/test/site/docbook/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 21:55:17 2006
New Revision: 375499

URL: http://svn.apache.org/viewcvs?rev=375499&view=rev
Log:
o docbook stuff in now in the module

Removed:
maven/doxia/trunk/doxia-core/src/test/site/docbook/



svn commit: r375500 - in /maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site: ./ docbook/ docbook/guide.xml

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 21:55:42 2006
New Revision: 375500

URL: http://svn.apache.org/viewcvs?rev=375500&view=rev
Log:
adding test doc

Added:
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/

maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
   (with props)

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml?rev=375500&view=auto
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
 Mon Feb  6 21:55:42 2006
@@ -0,0 +1,134 @@
+
+http://www.oasis-open.org/docbook/xml/simple/1.0CR2/sdocbook.dtd";>
+
+
+  
+Geotools2 Developer Guide
+
+
+  Cameron
+
+  Shorter
+
+
+22 May 2002
+
+
+  Guide to aid geotools2 development.
+
+  
+
+  
+Introduction
+
+This document aims to help new geotools developers get up to speed
+and track practices of existing developers in order to keep the project
+consistent.
+
+If you feel something is missing, feel free to contribute a new
+section.
+  
+
+  
+Design
+
+Geotools Logo
+
+
+
+
+Geotools Logo
+
+
+
+To do: ExplainKey design 
structure
+(core interfaces, data sources, rendering, 
tools)Design
+Drivers (Our design goals: modular, derives structure from netbeans,
+support multiple version of java, 
..)Directory
+
structure
+  
+
+  
+Development
+
+
+  Building
+
+  To do:using 
antwhat
+  ant checksinsert the
+  "howto-build.html" doc into 
here
+
+
+
+  Code Versioning (using CVS)
+
+  To do:Point to sourceforge 
CVS howto
+  links.Also point to some HOWTOs for
+  windows users.What is acceptable to
+  commit to CVS, what is not. (Ie, code should 
compile)Talk
+  about version numbering convention, use of branches, etc (if we decide
+  to do this).
+
+  To do:
+
+
+
+  Coding Standards
+
+  To do:Using Sun's coding
+  standard, need to note any exceptions to 
it.Note
+  the auto checking of coding 
standards.Javadocs
+
+
+
+  Template File
+
+  To do:Provide a template 
file.Link
+  it to sections explaining the different parts of the 
template.Include
+  headers, footers, example logging, example coding style, CVS key tags,
+  sample 
javadocs.
+
+
+
+  Logging
+
+  To do:Talk about log4j, links 
to
+
+
+
+  Testing
+
+  To do:Explain use of junit. 
Might be
+  a link to another web 
site.
+
+
+
+  Documentation
+
+  To do:Talk about docbook, why 
we
+  decided to use it (most commonly used format of LDP, converts to
+  multiple formats, tools coming which can support it. Need to mention
+  which version of docbook we are 
using.Mention
+  tools that can be used.Links to
+  docbook references.Process for
+  updating this document.How to use ant
+  tools to build doc.
+
+  
+
+  
+Development Tools
+
+
+  Netbeans
+
+  To do:Where to get 
it.Aim
+  is to make geotools a module within 
NetbeansHow
+  to setup getools to fit the multiple directory 
structureThe
+  extra Netbeans modules that are useful and should be 
downloaded.
+
+  
+
+

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
--
svn:keywords = "Author Date Id Revision"




svn commit: r375502 - in /maven/doxia/trunk: doxia-core/src/test/site/confluence/ doxia-modules/doxia-module-confluence/src/test/ doxia-modules/doxia-module-confluence/src/test/site/ doxia-modules/dox

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 21:58:22 2006
New Revision: 375502

URL: http://svn.apache.org/viewcvs?rev=375502&view=rev
Log:
o moving confluence test docs


Added:
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/site/

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/site/confluence/

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/site/confluence/faq.confluence

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/site/confluence/page.confluence
Removed:
maven/doxia/trunk/doxia-core/src/test/site/confluence/

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/site/confluence/faq.confluence
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/site/confluence/faq.confluence?rev=375502&view=auto
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/site/confluence/faq.confluence
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/site/confluence/faq.confluence
 Mon Feb  6 21:58:22 2006
@@ -0,0 +1,228 @@
+*NOTE:* _This page contains drafts of user contributed FAQ entries. The 
content you see here might not be fully fool-proof or might not comply with the 
best practices promoted by Maven. What is only guaranteed is that they have 
worked once for some members. It is best to treat these items as "works in 
progress" until they have been reviewed and promoted to the main Maven 
documentation site._
+
+Users may also list questions here that they would like answered. So this page 
can serve as a collection of questions that users would like answered. Please 
put unanswered questions at the bottom. Please follow the format that is being 
used because it will help in our automated exaction of material which can then 
be incorporated into the main site.
+
+h1. Answered Questions
+
+h3. Why am I getting a " does not exist or no valid version" 
error? 
+
+This means that Maven is unable to access the required plugin from your local 
repository, and unable to access the official or 'central' Maven2 plugin 
repository. 
+
+You may troubleshoot the problem by performing the following actions: 
+# If you are behind a http proxy, please check the Maven2 [proxy settings 
guide|http://maven.apache.org/guides/mini/guide-proxies.html]. 
+# If the plugin you seek cannot be redistributed freely then you may [add it 
manually to your 
repository|http://maven.apache.org/guides/mini/guide-coping-with-sun-jars.html].
 
+
+If the problem still persists you may seek help from the Maven user list, 
browse [archived 
discussions|http://www.mail-archive.com/users@maven.apache.org/], or log a 
[ticket|http://jira.codehaus.org/browse/MNG] describing your problem if you 
think you have found a bug. Tickets could also be issued for feature 
enhancement requests, and other tasks.
+
+h3. How do I install a file in my local repository along with a generic Pom?
+
+This solution requires at least 2.0.1-SNAPSHOT or above version of Maven 2. 
You may do this by typing this command (please take note that this is a single 
line only).
+
+{code}
+mvn install:install-file 
+  -DgroupId= 
+  -DartifactId=
+  -Dversion=
+  -Dfile=
+  -Dpackaging= (i.e. jar)
+  -DgeneratePom=true
+{code}
+
+This command installs the jar in your local repository with the generated 
generic pom.
+
+h3. How do I install a file in my local repository along with my customed Pom?
+
+The solution requires at least 2.0.1-SNAPSHOT or above version of Maven 2 and 
add the -DpomFile= parameter just like the sample below.
+
+{code}
+mvn install:install-file 
+  -DgroupId= 
+  -DartifactId=
+  -Dversion=
+  -Dfile=
+  -Dpackaging= (i.e. jar)
+  -DpomFile=
+{code}
+
+This command will install the file in your local repository along with your 
customed pom.
+
+h3. Are there any ways of including/excluding the other modules in the 
navigation menu in the parent site?
+
+[http://jira.codehaus.org/browse/MNG-661], provides a simple patch which 
provides parent and module links using the project URLs which as you
+correctly point out only work when the site is deployed.
+
+h3. Where is the __ plugin?
+
+If you cannot find a certain plugin, you may want to take a look on the 
following sites. 
+
+# http://mojo.codehaus.org  
+# https://svn.codehaus.org/mojo/trunk/mojo
+# https://svn.codehaus.org/mojo/trunk/mojo/mojo-sandbox
+
+h3. Why are there no pre/post goals in Maven 2.x?
+
+In Maven 1.x, pre/postGoals were used to inject custom behavior to the build 
process. This caused a problem, since declaring your code to be a preGoal of 
some other goal meant that you depended on that specific goal, rather than the 
work it did. It also caused confusion when t

svn commit: r375508 - in /maven/doxia/trunk/doxia-modules: doxia-module-docbook-simple/ doxia-module-docbook-simple/pom.xml doxia-module-docbook-simple/src/ doxia-module-docbook/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 22:13:16 2006
New Revision: 375508

URL: http://svn.apache.org/viewcvs?rev=375508&view=rev
Log:
o moving the current docbook module to a simple version and making way for a 
full version by lars

Added:
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/
  - copied from r375483, 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml
  - copied unchanged from r375507, 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/
  - copied from r375507, 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/
Removed:
maven/doxia/trunk/doxia-modules/doxia-module-docbook/



svn commit: r375510 - /maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 22:14:12 2006
New Revision: 375510

URL: http://svn.apache.org/viewcvs?rev=375510&view=rev
Log:
o switch over to docbook simple

Modified:
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml

Modified: maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml?rev=375510&r1=375509&r2=375510&view=diff
==
--- maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml 
(original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml Mon Feb 
 6 22:14:12 2006
@@ -5,7 +5,7 @@
 org.apache.maven.doxia
 1.0-alpha-8-SNAPSHOT
   
-  doxia-module-docbook
-  Doxia Docbook Module
+  doxia-module-docbook-simple
+  Doxia Docbook Simple Module
   1.0-alpha-8-SNAPSHOT
 




svn commit: r375515 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/decoration/model/

2006-02-06 Thread jvanzyl
Author: jvanzyl
Date: Mon Feb  6 22:39:16 2006
New Revision: 375515

URL: http://svn.apache.org/viewcvs?rev=375515&view=rev
Log:
o these classes are now generated in the site-decoration-model module

Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/decoration/model/



svn commit: r380935 - /maven/doxia/trunk/doxia-modules/pom.xml

2006-02-25 Thread jvanzyl
Author: jvanzyl
Date: Sat Feb 25 07:13:22 2006
New Revision: 380935

URL: http://svn.apache.org/viewcvs?rev=380935&view=rev
Log:
o need a dependency on the test jar produced by doxia-core

Modified:
maven/doxia/trunk/doxia-modules/pom.xml

Modified: maven/doxia/trunk/doxia-modules/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/pom.xml?rev=380935&r1=380934&r2=380935&view=diff
==
--- maven/doxia/trunk/doxia-modules/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/pom.xml Sat Feb 25 07:13:22 2006
@@ -15,6 +15,12 @@
   doxia-core
   1.0-alpha-8-SNAPSHOT
 
+
+  org.apache.maven.doxia
+  doxia-core
+  1.0-alpha-8-SNAPSHOT
+  test-jar
+
   
   
 doxia-module-confluence




svn commit: r405616 - /maven/doxia/trunk/doxia-site-renderer/pom.xml

2006-05-09 Thread jvanzyl
Author: jvanzyl
Date: Tue May  9 20:43:24 2006
New Revision: 405616

URL: http://svn.apache.org/viewcvs?rev=405616&view=rev
Log:
o use released plexus-velocity

Modified:
maven/doxia/trunk/doxia-site-renderer/pom.xml

Modified: maven/doxia/trunk/doxia-site-renderer/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-site-renderer/pom.xml?rev=405616&r1=405615&r2=405616&view=diff
==
--- maven/doxia/trunk/doxia-site-renderer/pom.xml (original)
+++ maven/doxia/trunk/doxia-site-renderer/pom.xml Tue May  9 20:43:24 2006
@@ -33,7 +33,7 @@
 
   org.codehaus.plexus
   plexus-velocity
-  1.1.3-SNAPSHOT
+  1.1.3
 
 
   org.apache.maven.doxia




svn commit: r406450 [2/2] - in /maven/doxia/trunk/doxia-modules/doxia-module-itext: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/maven/ src/ma

2006-05-14 Thread jvanzyl
Added: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextUtil.java
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextUtil.java?rev=406450&view=auto
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextUtil.java
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextUtil.java
 Sun May 14 15:15:30 2006
@@ -0,0 +1,174 @@
+package org.apache.maven.doxia.module.itext;
+
+/*
+ * Copyright 2001-2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.lang.reflect.Field;
+import java.lang.reflect.Modifier;
+import java.util.Locale;
+
+import com.lowagie.text.DocumentException;
+import com.lowagie.text.PageSize;
+import com.lowagie.text.Rectangle;
+import com.lowagie.text.xml.XmlToHtml;
+import com.lowagie.text.xml.XmlToPdf;
+import com.lowagie.text.xml.XmlToRtf;
+
+/**
+ * A set of util methods for the iText framework
+ *
+ * @author mailto:[EMAIL PROTECTED]">Vincent Siveton
+ * @version $Id$
+ */
+public class ITextUtil
+{
+/**
+ * Set the default page size for the document depending the user's country.
+ * TODO Maybe more generic?
+ *
+ * @see com.lowagie.text.PageSize
+ *
+ * @return the page size
+ */
+public static Rectangle getDefaultPageSize()
+{
+String defaultCountry = Locale.getDefault().getCountry();
+if ( defaultCountry != null
+&& ( defaultCountry.equals( Locale.US.getCountry() ) || 
defaultCountry.equals( Locale.CANADA.getCountry() ) ) )
+{
+return PageSize.LETTER;
+}
+
+return PageSize.A4;
+}
+
+/**
+ * Return a page size as String.
+ *
+ * @see com.lowagie.text.PageSize
+ *
+ * @param rect a Rectangle
+ * @return a page size as String
+ */
+public static String getPageSize( Rectangle rect )
+{
+if ( ( rect.width() == PageSize.LETTER.width() ) && ( rect.height() == 
PageSize.LETTER.height() ) )
+{
+return "LETTER";
+}
+
+return "A4";
+}
+
+/**
+ * Return true if the page size is supported by PageSize 
class, false otherwise
+ *
+ * @see com.lowagie.text.PageSize
+ *
+ * @param aPageSize a page size
+ * @return true if the page size is supported, false otherwise
+ */
+public static boolean isPageSizeSupported( String aPageSize )
+{
+Field[] sizes = PageSize.class.getDeclaredFields();
+for ( int i = 0; i < sizes.length; i++ )
+{
+Field currentField = sizes[i];
+if ( ( currentField.getName().equalsIgnoreCase( aPageSize ) )
+&& ( Modifier.isStatic( currentField.getModifiers() ) )
+&& ( currentField.getType().equals( Rectangle.class ) ) )
+{
+return true;
+}
+}
+
+return false;
+}
+
+/**
+ * Parse an iText XML from the specified InputStream, writing 
an Pdf document
+ * specified OutputStream.
+ *
+ * @see com.lowagie.text.xml.XmlToPdf
+ *
+ * @param is the InputStream from which the XML is read.
+ * @param os the OutputStream to which the result as Pdf is 
written.
+ * @throws RuntimeException if any
+ */
+public static void writePdf( InputStream is, OutputStream os )
+throws RuntimeException
+{
+try
+{
+XmlToPdf x = new XmlToPdf();
+x.parse( is, os );
+}
+catch ( DocumentException e )
+{
+throw new RuntimeException( "DocumentException : " + 
e.getMessage() );
+}
+}
+
+/**
+ * Parse an iText XML from the specified InputStream, writing 
an rtf document
+ * specified OutputStream.
+ *
+ * @see com.lowagie.text.xml.XmlToRtf
+ *
+ * @param is the InputStream from which the XML is read.
+ * @param os the OutputStream to which the result as RTF is 
written.
+ * @throws RuntimeException if any
+ */
+public static void writeRtf( InputStream is, OutputStream os )
+throws RuntimeException
+

svn commit: r406451 - in /maven/doxia/trunk/doxia-doc-renderer: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/maven/ src/main/java/org/apache/m

2006-05-14 Thread jvanzyl
Author: jvanzyl
Date: Sun May 14 15:16:12 2006
New Revision: 406451

URL: http://svn.apache.org/viewcvs?rev=406451&view=rev
Log:
o adding vincent's document renderer

Added:
maven/doxia/trunk/doxia-doc-renderer/
maven/doxia/trunk/doxia-doc-renderer/pom.xml   (with props)
maven/doxia/trunk/doxia-doc-renderer/src/
maven/doxia/trunk/doxia-doc-renderer/src/main/
maven/doxia/trunk/doxia-doc-renderer/src/main/java/
maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/
maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/
maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/
maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/DocRenderer.java
   (with props)

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/DocRendererException.java
   (with props)

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java
   (with props)

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/DefaultPdfRenderer.java
   (with props)

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/DefaultRtfRenderer.java
   (with props)

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/PdfRenderer.java
   (with props)

maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/RtfRenderer.java
   (with props)
maven/doxia/trunk/doxia-doc-renderer/src/main/mdo/
maven/doxia/trunk/doxia-doc-renderer/src/main/mdo/document.mdo
maven/doxia/trunk/doxia-doc-renderer/src/main/resources/
maven/doxia/trunk/doxia-doc-renderer/src/main/resources/org/
maven/doxia/trunk/doxia-doc-renderer/src/main/resources/org/apache/
maven/doxia/trunk/doxia-doc-renderer/src/main/resources/org/apache/maven/

maven/doxia/trunk/doxia-doc-renderer/src/main/resources/org/apache/maven/doxia/

maven/doxia/trunk/doxia-doc-renderer/src/main/resources/org/apache/maven/doxia/docrenderer/

maven/doxia/trunk/doxia-doc-renderer/src/main/resources/org/apache/maven/doxia/docrenderer/itext/

maven/doxia/trunk/doxia-doc-renderer/src/main/resources/org/apache/maven/doxia/docrenderer/itext/xslt/

maven/doxia/trunk/doxia-doc-renderer/src/main/resources/org/apache/maven/doxia/docrenderer/itext/xslt/TOC.xslt
   (with props)
maven/doxia/trunk/doxia-doc-renderer/src/test/
maven/doxia/trunk/doxia-doc-renderer/src/test/java/
maven/doxia/trunk/doxia-doc-renderer/src/test/resources/

Added: maven/doxia/trunk/doxia-doc-renderer/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-doc-renderer/pom.xml?rev=406451&view=auto
==
--- maven/doxia/trunk/doxia-doc-renderer/pom.xml (added)
+++ maven/doxia/trunk/doxia-doc-renderer/pom.xml Sun May 14 15:16:12 2006
@@ -0,0 +1,65 @@
+
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  
+doxia
+org.apache.maven.doxia
+1.0-alpha-8-SNAPSHOT
+  
+  4.0.0
+  doxia-doc-renderer
+  Doxia Document Renderer Component
+  1.0-SNAPSHOT
+  
+
+  
+org.codehaus.modello
+modello-maven-plugin
+1.0-alpha-8
+
+  
+
+  xpp3-writer
+  java
+  xpp3-reader
+  xsd
+
+  
+
+
+  1.0.0
+  src/main/mdo/document.mdo
+
+  
+
+  
+  
+
+  vsiveton
+  Vincent Siveton
+  [EMAIL PROTECTED]
+  Apache Software Foundation
+  
+Java Developer
+  
+  -5
+
+  
+  
+
+  org.codehaus.plexus
+  plexus-i18n
+  1.0-beta-6
+
+
+  org.apache.maven.doxia
+  doxia-module-itext
+  1.0-SNAPSHOT
+
+
+
+  org.codehaus.plexus
+  plexus-utils
+  1.2-SNAPSHOT
+
+  
+
\ No newline at end of file

Propchange: maven/doxia/trunk/doxia-doc-renderer/pom.xml
--
svn:eol-style = native

Propchange: maven/doxia/trunk/doxia-doc-renderer/pom.xml
--
svn:keywords = "Author Date Id Revision"

Added: 
maven/doxia/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/DocRenderer.java
URL: 
http://svn.apac

svn commit: r416839 - in /maven/doxia/trunk: doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java doxia-modules/doxia-module-itext/pom.xml doxia-modules/pom.xml

2006-06-23 Thread jvanzyl
Author: jvanzyl
Date: Fri Jun 23 16:51:35 2006
New Revision: 416839

URL: http://svn.apache.org/viewvc?rev=416839&view=rev
Log: (empty)

Added:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
   (with props)
Modified:
maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml
maven/doxia/trunk/doxia-modules/pom.xml

Added: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java?rev=416839&view=auto
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
 (added)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
 Fri Jun 23 16:51:35 2006
@@ -0,0 +1,71 @@
+package org.apache.maven.doxia.module;
+
+/**
+ * @author Jason van Zyl
+ */
+public class SinkActionContext
+{
+public static final int TITLE = 0;
+public static final int AUTHOR = 1;
+public static final int DATE = 2;
+public static final int HEAD = 3;
+public static final int BODY = 4;
+
+public static final int SECTION_TITLE = 10;
+public static final int SECTION_TITLE_1 = 11;
+public static final int SECTION_TITLE_2 = 12;
+public static final int SECTION_TITLE_3 = 13;
+public static final int SECTION_TITLE_4 = 14;
+public static final int SECTION_TITLE_5 = 15;
+
+public static final int SECTION_1 = 20;
+public static final int SECTION_2 = 21;
+public static final int SECTION_3 = 22;
+public static final int SECTION_4 = 23;
+public static final int SECTION_5 = 24;
+
+public static final int DEFINITION_LIST = 30;
+public static final int DEFINITION_LIST_ITEM = 31;
+public static final int DEFINED_TERM = 32;
+
+public static final int LIST_ITEM = 40;
+public static final int NUMBERED_LIST_ITEM = 41;
+public static final int NUMBERED_LIST = 42;
+public static final int DEFINITION = 43;
+public static final int PARAGRAPH = 44;
+public static final int LIST = 45;
+
+public static final int TABLE = 50;
+public static final int TABLE_CAPTION = 51;
+public static final int TABLE_CELL = 52;
+public static final int TABLE_HEADER_CELL = 53;
+public static final int TABLE_ROW = 54;
+public static final int TABLE_ROWS = 55;
+
+public static final int VERBATIM = 60;
+
+public static final int FIGURE = 70;
+public static final int FIGURE_CAPTION = 71;
+public static final int FIGURE_GRAPHICS = 72;
+
+public static final int LINK = 80;
+public static final int ANCHOR = 81;
+public static final int UNDEFINED = 82;
+
+private int currentAction;
+
+public int getCurrentAction()
+{
+return currentAction;
+}
+
+public void release()
+{
+currentAction = -1;
+}
+
+public void setAction( int action )
+{
+currentAction = action;
+}
+}

Propchange: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
--
svn:keywords = Author Date Id Revision

Modified: maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml?rev=416839&r1=416838&r2=416839&view=diff
==
--- maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml Fri Jun 23 
16:51:35 2006
@@ -3,7 +3,7 @@
   
 doxia-modules
 org.apache.maven.doxia
-1.0-alpha-8-SNAPSHOT
+1.0-alpha-9-SNAPSHOT
   
   4.0.0
   doxia-module-itext

Modified: maven/doxia/trunk/doxia-modules/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/pom.xml?rev=416839&r1=416838&r2=416839&view=diff
==
--- maven/doxia/trunk/doxia-modules/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/pom.xml Fri Jun 23 16:51:35 2006
@@ -12,12 +12,12 @@
 
   org.apache.maven.doxia
   doxia-core
-  1.0-alpha-8
+  1.0-alpha-9-SNAPSHOT
 
 
   org.apache.maven.doxia
   doxia-core
-  1.0-alpha-8-SNAPSHOT
+  1.0-alpha-9-SNAPSHOT
   test-jar
 
   
@@ -25,5 +25,6 @@
 doxia-module-confluence
 doxia-module-docbook-simple
 doxia-module-twiki
+doxia-module-itext
   
 




svn commit: r416840 - /maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java

2006-06-23 Thread jvanzyl
Author: jvanzyl
Date: Fri Jun 23 16:55:21 2006
New Revision: 416840

URL: http://svn.apache.org/viewvc?rev=416840&view=rev
Log:
o trying something with trygve

Modified:

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java?rev=416840&r1=416839&r2=416840&view=diff
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java
 Fri Jun 23 16:55:21 2006
@@ -120,11 +120,11 @@
 
 sink.close();
 
-ITextUtil.writePdf( new FileInputStream( getGeneratedFile( "test_apt", 
".xml" ) ),
-new FileOutputStream( getGeneratedFile( 
"test_apt", ".pdf" ) ) );
+//ITextUtil.writePdf( new FileInputStream( getGeneratedFile( 
"test_apt", ".xml" ) ),
+  //  new FileOutputStream( getGeneratedFile( 
"test_apt", ".pdf" ) ) );
 
-ITextUtil.writeRtf( new FileInputStream( getGeneratedFile( "test_apt", 
".xml" ) ),
-new FileOutputStream( getGeneratedFile( 
"test_apt", ".rtf" ) ) );
+//ITextUtil.writeRtf( new FileInputStream( getGeneratedFile( 
"test_apt", ".xml" ) ),
+  //  new FileOutputStream( getGeneratedFile( 
"test_apt", ".rtf" ) ) );
 }
 
 /**
@@ -132,7 +132,7 @@
  *
  * @throws Exception if any
  */
-public void testApt2()
+public void xtestApt2()
 throws Exception
 {
 Sink sink = createSink( "guide-ide-netbeans_apt", ".xml" );
@@ -154,7 +154,7 @@
  *
  * @throws Exception if any
  */
-public void testXdoc()
+public void xtestXdoc()
 throws Exception
 {
 Sink sink = createSink( "test_xdoc", ".xml" );




svn commit: r416961 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java

2006-06-24 Thread jvanzyl
Author: jvanzyl
Date: Sat Jun 24 14:18:59 2006
New Revision: 416961

URL: http://svn.apache.org/viewvc?rev=416961&view=rev
Log:
o updating to what i think vincent meant

Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java?rev=416961&r1=416960&r2=416961&view=diff
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java
 Sat Jun 24 14:18:59 2006
@@ -1,5 +1,7 @@
 package org.apache.maven.doxia.module;
 
+import java.util.Stack;
+
 /**
  * @author Jason van Zyl
  */
@@ -52,20 +54,20 @@
 public static final int ANCHOR = 81;
 public static final int UNDEFINED = 82;
 
-private int currentAction;
+private Stack stack = new Stack();
 
 public int getCurrentAction()
 {
-return currentAction;
+return ((Integer)stack.peek()).intValue();
 }
 
 public void release()
 {
-currentAction = -1;
+stack.pop();
 }
 
 public void setAction( int action )
 {
-currentAction = action;
+stack.push( new Integer( action ) );
 }
 }




svn commit: r416972 [3/3] - in /maven/doxia/trunk: doxia-core/src/main/java/org/apache/maven/doxia/module/ doxia-modules/doxia-module-itext/ doxia-modules/doxia-module-itext/src/main/java/org/apache/m

2006-06-24 Thread jvanzyl
Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/itext.xml
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/itext.xml
--
svn:keywords = "Author Date Id Revision"

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt?rev=416972&r1=416971&r2=416972&view=diff
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt
 Sat Jun 24 16:41:41 2006
@@ -173,35 +173,19 @@
  its life time and we are trying create tools to help normal people sort out 
licensing issues. For example, knowing all the licenses
  for a particular graph of artifacts we could have some strategies that would 
identify potential licensing problems.
 
-* Maven partners
+~~* Maven partners
 
- The following sites sync automatically their project repository with the 
central one.
- If you want a project from any of this sites to be uploaded to ibiblio you'll 
have to
- contact the project maintainers.
+~~ The following sites sync automatically their project repository with the 
central one.
+~~ If you want a project from any of this sites to be uploaded to ibiblio 
you'll have to
+~~ contact the project maintainers.
 
- * {{{http://www.apache.org}The Apache Software Foundation}}
+~~ * {{{http://www.apache.org}The Apache Software Foundation}}
 
- * {{{http://www.codehaus.org}Codehaus}}
+~~ * {{{http://www.codehaus.org}Codehaus}}
 
- * {{{http://jetty.mortbay.org}MortBay Jetty}}
+~~ * {{{http://jetty.mortbay.org}MortBay Jetty}}
 
- * {{{http://www.opensymphony.com/}OpenSymphony}}
+~~ * {{{http://www.opensymphony.com/}OpenSymphony}}
 
- * {{{http://www.osjava.org}OS Java}}
-
-
-*-+-+--+---+
-| | Mirrors | Checksum | Signature |
-*-+-+--+---+
-| Maven 2.0.3 (tar.bz2) | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0.3-bin.tar.bz2} 
maven-2.0.3-bin.tar.bz2}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.tar.bz2.md5} 
maven-2.0.3-bin.tar.bz2.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.tar.bz2.asc} 
maven-2.0.3-bin.tar.bz2.asc}} |
-*-+-+--+---+
-| Maven 2.0.3 (tar.gz)  | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0.3-bin.tar.gz} 
maven-2.0.3-bin.tar.gz}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.tar.gz.md5} 
maven-2.0.3-bin.tar.gz.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.tar.gz.asc} 
maven-2.0.3-bin.tar.gz.asc}} |
-*-+-+--+---+
-| Maven 2.0.3 (zip) | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0.3-bin.zip} 
maven-2.0.3-bin.zip}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.zip.md5} 
maven-2.0.3-bin.zip.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.zip.asc} 
maven-2.0.3-bin.zip.asc}} |
-*-+-+--+---+
-| Maven 2.0.3 Tasks for Ant | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-artifact-ant-2.0.3-dep.jar}
 maven-artifact-ant-2.0.3-dep.jar}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-artifact-ant-2.0.3-dep.jar.md5}
 maven-artifact-ant-2.0.3-dep.jar.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-artifact-ant-2.0.3-dep.jar.asc}
 maven-artifact-ant-2.0.3-dep.jar.asc}} |
-*-+-+--+---+
-| Maven 2.0.3 Embedder | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-embedder-2.0.3-dep.jar}
 maven-embedder-2.0.3-dep.jar}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-embedder-2.0.3-dep.jar.md5} 
maven-embedder-2.0.3-dep.jar.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-embedder-2.0.3-dep.jar.asc} 
maven-embedder-2.0.3-dep.jar.asc}} |
-*-+-+--+---+
-Table caption
+~~ * {{{http://www.osjava.org}OS Java}}
 

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt.org
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt.org?rev=416972&view=auto
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt.org
 (added)
+++

svn commit: r416972 [1/3] - in /maven/doxia/trunk: doxia-core/src/main/java/org/apache/maven/doxia/module/ doxia-modules/doxia-module-itext/ doxia-modules/doxia-module-itext/src/main/java/org/apache/m

2006-06-24 Thread jvanzyl
Author: jvanzyl
Date: Sat Jun 24 16:41:41 2006
New Revision: 416972

URL: http://svn.apache.org/viewvc?rev=416972&view=rev
Log:
o Vincent, I've labelled what I can get working in the itext module. I can get 
everything working but tables so I can 
  do what I need to now, so hopefully when you put in your missing source file 
it will all work again.

  I moved your SinkActionContext into the itext module for now. So that's where 
it is if you're looking for it.



Added:

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/SinkActionContext.java
   (contents, props changed)
  - copied, changed from r416961, 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/itext.xml
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt.org
Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/SinkActionContext.java

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt.bak
Modified:
maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextUtil.java

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/test.apt

Modified: maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml?rev=416972&r1=416971&r2=416972&view=diff
==
--- maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml Sat Jun 24 
16:41:41 2006
@@ -21,23 +21,16 @@
   -5
 
   
-  
-
-  
-org.apache.maven.plugins
-maven-compiler-plugin
-
-  1.4
-  1.4
-
-  
-
-  
   
 
-  itext
+  com.lowagie
   itext
-  1.3.1
+  1.4
 
+
+  xpp3
+  xpp3
+  1.1.3.4-RC3
+
   
 

Modified: 
maven/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/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java?rev=416972&r1=416971&r2=416972&view=diff
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java
 Sat Jun 24 16:41:41 2006
@@ -16,16 +16,10 @@
  * limitations under the License.
  */
 
-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 com.lowagie.text.BadElementException;
+import com.lowagie.text.ElementTags;
+import com.lowagie.text.Image;
 import org.apache.maven.doxia.module.HtmlTools;
-import org.apache.maven.doxia.module.SinkActionContext;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkAdapter;
 import org.codehaus.plexus.util.IOUtil;
@@ -33,9 +27,13 @@
 import org.codehaus.plexus.util.xml.PrettyPrintXMLWriter;
 import org.codehaus.plexus.util.xml.XMLWriter;
 
-import com.lowagie.text.BadElementException;
-import com.lowagie.text.ElementTags;
-import com.lowagie.text.Image;
+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;
 
 /**
  * A doxia Sink which produces an XML Front End document for 
iText framework.
@@ -808,7 +806,7 @@
 }
 
 // --
-// Tables
+//  Tables
 // --
 
 public void table_()

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextUtil.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextUtil.java?rev=416972&r1=416971&r2=416972&view=diff

svn commit: r476739 - in /maven/doxia/trunk/doxia-sandbox/doxia-book: pom.xml src/main/java/org/apache/maven/doxia/book/BookDoxiaCli.java

2006-11-18 Thread jvanzyl
Author: jvanzyl
Date: Sat Nov 18 23:02:19 2006
New Revision: 476739

URL: http://svn.apache.org/viewvc?view=rev&rev=476739
Log:
o using the doxia book stuff from the command line, added a little cli option

Added:

maven/doxia/trunk/doxia-sandbox/doxia-book/src/main/java/org/apache/maven/doxia/book/BookDoxiaCli.java
   (with props)
Modified:
maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml

Modified: maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml?view=diff&rev=476739&r1=476738&r2=476739
==
--- maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml (original)
+++ maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml Sat Nov 18 23:02:19 2006
@@ -1,25 +1,25 @@
-
-
-
-
-http://maven.apache.org/POM/4.0.0";
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+
+
+
+
+http://maven.apache.org/POM/4.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   4.0.0
   
@@ -50,11 +50,16 @@
   org.codehaus.plexus
   plexus-container-default
   1.0-alpha-8
-
-
-  org.codehaus.plexus
-  plexus-i18n
-  1.0-beta-6
+
+
+  org.codehaus.plexus
+  plexus-i18n
+  1.0-beta-6
+
+
+  org.codehaus.plexus
+  plexus-cli
+  1.0-SNAPSHOT
 
   
   

Added: 
maven/doxia/trunk/doxia-sandbox/doxia-book/src/main/java/org/apache/maven/doxia/book/BookDoxiaCli.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-sandbox/doxia-book/src/main/java/org/apache/maven/doxia/book/BookDoxiaCli.java?view=auto&rev=476739
==
--- 
maven/doxia/trunk/doxia-sandbox/doxia-book/src/main/java/org/apache/maven/doxia/book/BookDoxiaCli.java
 (added)
+++ 
maven/doxia/trunk/doxia-sandbox/doxia-book/src/main/java/org/apache/maven/doxia/book/BookDoxiaCli.java
 Sat Nov 18 23:02:19 2006
@@ -0,0 +1,69 @@
+package org.apache.maven.doxia.book;
+
+import org.apache.commons.cli.CommandLine;
+import org.apache.commons.cli.OptionBuilder;
+import org.apache.commons.cli.Options;
+import org.apache.maven.doxia.book.model.BookModel;
+import org.codehaus.plexus.PlexusContainer;
+import org.codehaus.plexus.tools.cli.AbstractCli;
+import org.codehaus.plexus.util.FileUtils;
+
+import java.io.File;
+import java.util.List;
+
+/**
+ * @author Jason van Zyl
+ */
+public class BookDoxiaCli
+extends AbstractCli
+{
+public static void main( String[] args )
+throws Exception
+{
+new BookDoxiaCli().execute( args );
+}
+
+public String getPomPropertiesPath()
+{
+return 
"META-INF/maven/org.apache.maven.doxia/doxia-book/pom.properties";
+}
+
+public Options buildCliOptions( Options options )
+{
+options.addOption( OptionBuilder.withLongOpt( "book-xml" 
).hasArg().withDescription(
+"book xml file." )
+.create( 'b' ) );
+
+options.addOption( OptionBuilder.withLongOpt( "content" 
).hasArg().withDescription(
+"book content" )
+.create( 'c' ) );
+
+options.addOption( OptionBuilder.withLongOpt( "output" 
).hasArg().withDescription(
+"output directory" )
+.create( 'o' ) );
+
+return options;
+}
+
+public void invokePlexusComponent( CommandLine cli,
+   PlexusContainer plexus )
+throws Exception
+{
+BookDoxia doxia = (BookDoxia) plexus.lookup( BookDoxia.ROLE );
+
+String bookXml = cli.getOptionValue( 'b' );
+
+String content = cli.getOptionValue( 'c' );
+
+String output = cli.getOptionValue( 'o' );
+
+File book1 = new File( bookXml );
+
+List files = FileUtils.getFiles( new File( content ), "**/*.apt, 
**/*.xml", "" );
+
+BookModel book = doxia.loadBook( book1 );
+
+doxia.renderBook( book, "xdoc", files, new File( output ) );
+}
+
+}

Propchange: 
maven/doxia/trunk/doxia-sandbox/doxia-book/src/main/java/org/apache/maven/doxia/book/BookDoxiaCli.java
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-sandbox/doxia-book/src/main/java/org/apache/maven/doxia/book/BookDoxiaCli.java
--
svn:keywords = Author Date Id Revision




svn commit: r487394 - in /maven/doxia/trunk/doxia-core/src: main/java/org/apache/maven/doxia/module/apt/AptSink.java test/java/org/apache/maven/doxia/module/apt/ test/java/org/apache/maven/doxia/modul

2006-12-14 Thread jvanzyl
Author: jvanzyl
Date: Thu Dec 14 15:39:30 2006
New Revision: 487394

URL: http://svn.apache.org/viewvc?view=rev&rev=487394
Log:
DOXIA-80: Adding an APT Sink with tests. Coolness!
Submitted by: Eric Redmond

Added:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
   (with props)

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/apt/

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/apt/AptSinkTest.java
   (with props)

Added: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java?view=auto&rev=487394
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
 (added)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
 Thu Dec 14 15:39:30 2006
@@ -0,0 +1,681 @@
+package org.apache.maven.doxia.module.apt;
+
+import java.io.PrintWriter;
+import java.io.Writer;
+import java.util.Stack;
+
+import org.apache.maven.doxia.module.HtmlTools;
+import org.apache.maven.doxia.sink.SinkAdapter;
+import org.codehaus.plexus.util.StringUtils;
+
+/**
+ * APT Sink implementation.
+ * @author eredmond
+ */
+public class AptSink extends SinkAdapter
+{
+private static final String EOL = System.getProperty("line.separator");
+private StringBuffer buffer;
+private StringBuffer tableCaptionBuffer;
+private String author;
+private String title;
+private String date;
+private boolean tableCaptionFlag;
+private boolean headerFlag;
+private boolean bufferFlag;
+private boolean itemFlag;
+private boolean verbatimFlag;
+private boolean boxed;
+private boolean gridFlag;
+private int cellCount;
+private PrintWriter writer;
+private int cellJustif[];
+private String rowLine;
+private String listNestingIndent;
+private Stack listStyles;
+
+public AptSink( Writer writer )
+{
+   this.buffer = new StringBuffer();
+this.tableCaptionBuffer = new StringBuffer();
+this.writer = new PrintWriter(writer);
+this.listNestingIndent = "";
+this.listStyles = new Stack();
+}
+
+protected StringBuffer getBuffer()
+{
+return buffer;
+}
+
+protected void setHeadFlag(boolean headFlag)
+{
+this.headerFlag = headFlag;
+}
+
+protected void resetState()
+{
+headerFlag = false;
+resetBuffer();
+itemFlag = false;
+verbatimFlag = false;
+cellCount = 0;
+}
+
+protected void resetBuffer()
+{
+buffer = new StringBuffer();
+}
+
+protected void resetTableCaptionBuffer()
+{
+   tableCaptionBuffer = new StringBuffer();
+}
+
+public void head()
+{
+   resetState();
+   headerFlag = true;
+}
+
+public void head_()
+{
+headerFlag = false;
+
+write( " -" + EOL );
+write( " " + title + EOL  );
+write( " -" + EOL );
+write( " " + author + EOL  );
+write( " -" + EOL );
+write( " " + date + EOL  );
+write( " -" + EOL );
+}
+
+public void title_()
+{
+if(buffer.length() > 0)
+{
+   title = buffer.toString();
+resetBuffer();
+}
+}
+
+public void author_()
+{
+if(buffer.length() > 0)
+{
+   author = buffer.toString();
+resetBuffer();
+}
+}
+
+public void date_()
+{
+if(buffer.length() > 0)
+{
+   date = buffer.toString();
+resetBuffer();
+}
+}
+
+public void section1_()
+{
+write( EOL );
+}
+
+public void section2_()
+{
+write( EOL );
+}
+
+public void section3_()
+{
+write( EOL );
+}
+
+public void section4_()
+{
+write( EOL );
+}
+
+public void section5_()
+{
+write( EOL );
+}
+
+public void sectionTitle1()
+{
+write( EOL );
+}
+
+public void sectionTitle1_()
+{
+write( EOL + EOL );
+}
+
+public void sectionTitle2()
+{
+write( EOL + "*" );
+}
+
+public void sectionTitle2_()
+{
+write( EOL + EOL );
+}
+
+public void sectionTitle3()
+{
+write( EOL + "**" );
+}
+
+public void sectionTitle3_()
+{
+write( EOL + EOL );
+}
+
+public void sectionTitle4()
+{
+write( EOL + "***" );
+}
+
+public void sectionTitle4_()
+{
+write( EOL + EOL );
+}
+
+publi

svn commit: r487395 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java

2006-12-14 Thread jvanzyl
Author: jvanzyl
Date: Thu Dec 14 15:41:09 2006
New Revision: 487395

URL: http://svn.apache.org/viewvc?view=rev&rev=487395
Log:
DOXIA-81: The Xhtml parser called pageBreak instead of lineBreak on  
elements.
Submitted by: Eric Redmond

Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java?view=diff&rev=487395&r1=487394&r2=487395
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java
 Thu Dec 14 15:41:09 2006
@@ -16,15 +16,15 @@
  * limitations under the License.
  */
 
+import java.io.Reader;
+import java.util.Stack;
+
 import org.apache.maven.doxia.parser.ParseException;
 import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.sink.Sink;
 import org.codehaus.plexus.util.xml.pull.MXParser;
 import org.codehaus.plexus.util.xml.pull.XmlPullParser;
 
-import java.io.Reader;
-import java.util.Stack;
-
 /**
  * Parse an xdoc model and emit events into the specified doxia
  * Sink.
@@ -181,7 +181,7 @@
 }
 else if ( parser.getName().equals( "br" ) )
 {
-sink.pageBreak();
+   sink.lineBreak();
 }
 else if ( parser.getName().equals( "hr" ) )
 {
@@ -200,13 +200,13 @@
 if ( title != null )
 {
 sink.figureCaption();
-sink.text( title );
+text( sink, title );
 sink.figureCaption_();
 }
 else if ( alt != null )
 {
 sink.figureCaption();
-sink.text( alt );
+text( sink, alt );
 sink.figureCaption_();
 }
 sink.figure_();
@@ -329,11 +329,37 @@
 }
 else if ( eventType == XmlPullParser.TEXT )
 {
-sink.text( parser.getText() );
+text( sink, parser.getText() );
 }
 
 eventType = parser.next();
 }
+}
+
+/**
+ * Sends the text to the sink, utilizing the nonBreakingspace of the sink.
+ * @param sink
+ * @param text
+ */
+private static void text( Sink sink, String text )
+{
+   if( text.startsWith( " " ) )
+   {
+   sink.nonBreakingSpace();
+   }
+   String[] s = text.split( " " );
+   for( int i = 0; i < s.length; i++ )
+   {
+   sink.text( s[i] );
+   if( i + 1 < s.length )
+   {
+   sink.nonBreakingSpace();
+   }
+   }
+   if( text.endsWith( " " ) )
+   {
+   sink.nonBreakingSpace();
+   }
 }
 
 private void closeSubordinatedSections( String level, Sink sink )




svn commit: r487637 - /maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml

2006-12-15 Thread jvanzyl
Author: jvanzyl
Date: Fri Dec 15 11:51:23 2006
New Revision: 487637

URL: http://svn.apache.org/viewvc?view=rev&rev=487637
Log:
o use released version of plexus-cli

Modified:
maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml

Modified: maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml?view=diff&rev=487637&r1=487636&r2=487637
==
--- maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml (original)
+++ maven/doxia/trunk/doxia-sandbox/doxia-book/pom.xml Fri Dec 15 11:51:23 2006
@@ -49,7 +49,7 @@
 
   org.codehaus.plexus
   plexus-container-default
-  1.0-alpha-8
+  1.0-alpha-10
 
 
   org.codehaus.plexus
@@ -59,7 +59,7 @@
 
   org.codehaus.plexus
   plexus-cli
-  1.0-SNAPSHOT
+  1.0
 
   
   
@@ -87,6 +87,17 @@
 
   
 
+  
+  
+maven-assembly-plugin
+
+  jar-with-dependencies
+  
+
+  org.apache.maven.doxia.book.BookDoxiaCli
+
+  
+
   
 
   




svn commit: r519235 - in /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site: module/manager/DefaultSiteModuleManager.java renderer/

2007-03-16 Thread jvanzyl
Author: jvanzyl
Date: Fri Mar 16 21:36:26 2007
New Revision: 519235

URL: http://svn.apache.org/viewvc?view=rev&rev=519235
Log:
getting rid of empty dir

Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/renderer/
Modified:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java?view=diff&rev=519235&r1=519234&r2=519235
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java
 Fri Mar 16 21:36:26 2007
@@ -25,7 +25,7 @@
 import java.util.Map;
 
 /**
- * @author mailto:[EMAIL PROTECTED]">Jason van Zyl
+ * @author Jason van Zyl
  * @version $Id:DefaultSiteModuleManager.java 348605 2005-11-24 12:02:44 +1100 
(Thu, 24 Nov 2005) brett $
  * @plexus.component 
role="org.apache.maven.doxia.site.module.manager.SiteModuleManager"
  */




svn commit: r519317 - in /maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook: DocBookParser.java DocBookSiteModule.java

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:01:27 2007
New Revision: 519317

URL: http://svn.apache.org/viewvc?view=rev&rev=519317
Log:
o removing explicity roles, the CDC will pick them up

Modified:

maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java

maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSiteModule.java

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java?view=diff&rev=519317&r1=519316&r2=519317
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookParser.java
 Sat Mar 17 07:01:27 2007
@@ -39,8 +39,7 @@
  *
  * @author mailto:[EMAIL PROTECTED]">Jason van Zyl
  * @version $Id:DocBookParser.java 348605 2005-11-24 12:02:44 +1100 (Thu, 24 
Nov 2005) brett $
- * @plexus.component role="org.apache.maven.doxia.parser.Parser"
- * role-hint="doc-book"
+ * @plexus.component role-hint="doc-book"
  */
 public class DocBookParser
 implements Parser

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSiteModule.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSiteModule.java?view=diff&rev=519317&r1=519316&r2=519317
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSiteModule.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSiteModule.java
 Sat Mar 17 07:01:27 2007
@@ -24,8 +24,7 @@
 /**
  * @author mailto:[EMAIL PROTECTED]">Emmanuel Venisse
  * @version $Id:DocBookSiteModule.java 348605 2005-11-24 12:02:44 +1100 (Thu, 
24 Nov 2005) brett $
- * @plexus.component role="org.apache.maven.doxia.site.module.SiteModule"
- * role-hint="doc-book"
+ * @plexus.component role-hint="doc-book"
  */
 public class DocBookSiteModule
 extends AbstractSiteModule




svn commit: r519326 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/docbook/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:32:19 2007
New Revision: 519326

URL: http://svn.apache.org/viewvc?view=rev&rev=519326
Log:
o this is a separate module

Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/docbook/



svn commit: r519328 [2/2] - in /maven/doxia/trunk/doxia-modules/doxia-module-apt: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/maven/ src/main

2007-03-17 Thread jvanzyl
Added: 
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java?view=auto&rev=519328
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
 Sat Mar 17 07:44:23 2007
@@ -0,0 +1,700 @@
+package org.apache.maven.doxia.module.apt;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+import java.io.PrintWriter;
+import java.io.Writer;
+import java.util.Stack;
+
+import org.apache.maven.doxia.module.HtmlTools;
+import org.apache.maven.doxia.sink.SinkAdapter;
+import org.codehaus.plexus.util.StringUtils;
+
+/**
+ * APT Sink implementation.
+ * @author eredmond
+ */
+public class AptSink extends SinkAdapter
+{
+private static final String EOL = System.getProperty("line.separator");
+private StringBuffer buffer;
+private StringBuffer tableCaptionBuffer;
+private String author;
+private String title;
+private String date;
+private boolean tableCaptionFlag;
+private boolean headerFlag;
+private boolean bufferFlag;
+private boolean itemFlag;
+private boolean verbatimFlag;
+private boolean boxed;
+private boolean gridFlag;
+private int cellCount;
+private PrintWriter writer;
+private int cellJustif[];
+private String rowLine;
+private String listNestingIndent;
+private Stack listStyles;
+
+public AptSink( Writer writer )
+{
+   this.buffer = new StringBuffer();
+this.tableCaptionBuffer = new StringBuffer();
+this.writer = new PrintWriter(writer);
+this.listNestingIndent = "";
+this.listStyles = new Stack();
+}
+
+protected StringBuffer getBuffer()
+{
+return buffer;
+}
+
+protected void setHeadFlag(boolean headFlag)
+{
+this.headerFlag = headFlag;
+}
+
+protected void resetState()
+{
+headerFlag = false;
+resetBuffer();
+itemFlag = false;
+verbatimFlag = false;
+cellCount = 0;
+}
+
+protected void resetBuffer()
+{
+buffer = new StringBuffer();
+}
+
+protected void resetTableCaptionBuffer()
+{
+   tableCaptionBuffer = new StringBuffer();
+}
+
+public void head()
+{
+   resetState();
+   headerFlag = true;
+}
+
+public void head_()
+{
+headerFlag = false;
+
+write( " -" + EOL );
+write( " " + title + EOL  );
+write( " -" + EOL );
+write( " " + author + EOL  );
+write( " -" + EOL );
+write( " " + date + EOL  );
+write( " -" + EOL );
+}
+
+public void title_()
+{
+if(buffer.length() > 0)
+{
+   title = buffer.toString();
+resetBuffer();
+}
+}
+
+public void author_()
+{
+if(buffer.length() > 0)
+{
+   author = buffer.toString();
+resetBuffer();
+}
+}
+
+public void date_()
+{
+if(buffer.length() > 0)
+{
+   date = buffer.toString();
+resetBuffer();
+}
+}
+
+public void section1_()
+{
+write( EOL );
+}
+
+public void section2_()
+{
+write( EOL );
+}
+
+public void section3_()
+{
+write( EOL );
+}
+
+public void section4_()
+{
+write( EOL );
+}
+
+public void section5_()
+{
+write( EOL );
+}
+
+public void sectionTitle1()
+{
+write( EOL );
+}
+
+public void sectionTitle1_()
+{
+write( EOL + EOL );
+}
+
+public void sectionTitle2()
+{
+write( EOL + "*" );
+}
+
+public void sectionTitle2_()
+{
+write( EOL + EOL );
+}
+
+public void sectionTitle3()
+{
+write( EOL + "**" );
+}
+
+  

svn commit: r519329 - in /maven/doxia/trunk/doxia-modules/doxia-module-fml: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/maven/ src/main/java/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:45:55 2007
New Revision: 519329

URL: http://svn.apache.org/viewvc?view=rev&rev=519329
Log:
o creating a separate module for FML

Added:
maven/doxia/trunk/doxia-modules/doxia-module-fml/
maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlSiteModule.java
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/model/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/model/Faq.java
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/model/Faqs.java
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/model/Part.java
   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java
   (with props)

Added: maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml?view=auto&rev=519329
==
--- maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml (added)
+++ maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml Sat Mar 17 
07:45:55 2007
@@ -0,0 +1,21 @@
+
+  
+doxia-modules
+org.apache.maven.doxia
+1.0-alpha-9-SNAPSHOT
+  
+  4.0.0
+  org.apache.maven.doxia
+  doxia-module-fml
+  doxia-module-fml
+  1.0-SNAPSHOT
+  http://maven.apache.org
+  
+
+  junit
+  junit
+  3.8.1
+  test
+
+  
+
\ No newline at end of file

Propchange: maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml
--
svn:eol-style = native

Propchange: maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml
--
svn:keywords = "Author Date Id Revision"

Added: 
maven/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/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java?view=auto&rev=519329
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
 Sat Mar 17 07:45:55 2007
@@ -0,0 +1,509 @@
+package org.apache.maven.doxia.module.fml;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ 

svn commit: r519330 - in /maven/doxia/trunk/doxia-modules/doxia-module-latex: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/maven/ src/main/jav

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:46:28 2007
New Revision: 519330

URL: http://svn.apache.org/viewvc?view=rev&rev=519330
Log:
o separate module for latex

Added:
maven/doxia/trunk/doxia-modules/doxia-module-latex/
maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/org/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/org/apache/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/org/apache/maven/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/org/apache/maven/doxia/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/org/apache/maven/doxia/module/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/org/apache/maven/doxia/module/latex/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/org/apache/maven/doxia/module/latex/default_preamble.tex

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/resources/org/apache/maven/doxia/module/latex/default_sink_commands.tex
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/module/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/module/latex/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java
   (with props)

Added: maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml?view=auto&rev=519330
==
--- maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml (added)
+++ maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml Sat Mar 17 
07:46:28 2007
@@ -0,0 +1,21 @@
+
+  
+doxia-modules
+org.apache.maven.doxia
+1.0-alpha-9-SNAPSHOT
+  
+  4.0.0
+  org.apache.maven.doxia
+  doxia-module-latex
+  doxia-module-latex
+  1.0-SNAPSHOT
+  http://maven.apache.org
+  
+
+  junit
+  junit
+  3.8.1
+  test
+
+  
+
\ No newline at end of file

Propchange: maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml
--
svn:eol-style = native

Propchange: maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml
--
svn:keywords = "Author Date Id Revision"

Added: 
maven/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/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java?view=auto&rev=519330
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
 Sat Mar 17 07:46:28 2007
@@ -0,0 +1,822 @@
+package org.apache.maven.doxia.module.latex;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright owners

svn commit: r519331 [4/4] - in /maven/doxia/trunk/doxia-modules/doxia-module-rtf: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/maven/ src/main

2007-03-17 Thread jvanzyl
Added: 
maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/WMFWriter.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/WMFWriter.java?view=auto&rev=519331
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/WMFWriter.java
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/WMFWriter.java
 Sat Mar 17 07:47:59 2007
@@ -0,0 +1,553 @@
+package org.apache.maven.doxia.module.rtf;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+import java.io.BufferedOutputStream;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.OutputStream;
+import java.io.Writer;
+import java.util.Vector;
+
+/**
+ * A Windows MetaFile writer.
+ */
+public class WMFWriter
+{
+
+/*
+ * See the libwmf library documentation
+ * (http://www.wvware.com/wmf_doc_index.html)
+ * for a description of WMF format.
+ */
+
+private static Record trailer = new Record( 0, null );
+
+/*
+ * standard header fields
+ */
+private short fileType;
+
+private short headerSize;
+
+private short version;
+
+private int fileSize;
+
+private short numOfObjects;
+
+private int maxRecordSize;
+
+private short numOfParams;
+
+private Vector records;
+
+public WMFWriter()
+{
+fileType = 2;
+headerSize = 9;
+version = 0x0300;
+fileSize = headerSize + trailer.size();
+numOfObjects = 0;
+maxRecordSize = trailer.size();
+numOfParams = 0;
+
+records = new Vector();
+}
+
+public void add( Record record )
+{
+records.addElement( record );
+
+int size = record.size();
+fileSize += size;
+if ( size > maxRecordSize )
+{
+maxRecordSize = size;
+}
+}
+
+public int size()
+{
+return fileSize;
+}
+
+public void write( String fileName )
+throws IOException
+{
+BufferedOutputStream out = new BufferedOutputStream( new 
FileOutputStream( fileName ) );
+write( out );
+out.flush();
+out.close();
+}
+
+public void write( OutputStream out )
+throws IOException
+{
+write16( fileType, out );
+write16( headerSize, out );
+write16( version, out );
+write32( fileSize, out );
+write16( numOfObjects, out );
+write32( maxRecordSize, out );
+write16( numOfParams, out );
+
+for ( int i = 0, n = records.size(); i < n; ++i )
+{
+Record record = (Record) records.elementAt( i );
+record.write( out );
+}
+
+trailer.write( out );
+}
+
+/**
+ * Writes a 16-bit integer in little-endian format.
+ */
+public static void write16( int word, OutputStream out )
+throws IOException
+{
+out.write( word );
+out.write( word >> 8 );
+}
+
+/**
+ * Writes a 32-bit integer in little-endian format.
+ */
+public static void write32( int dword, OutputStream out )
+throws IOException
+{
+out.write( dword );
+out.write( dword >> 8 );
+out.write( dword >> 16 );
+out.write( dword >> 24 );
+}
+
+public void print( Writer out )
+throws IOException
+{
+print16( fileType, out );
+print16( headerSize, out );
+print16( version, out );
+print32( fileSize, out );
+print16( numOfObjects, out );
+print32( maxRecordSize, out );
+print16( numOfParams, out );
+out.write( System.getProperty( "line.separator" ) );
+
+for ( int i = 0, n = records.size(); i < n; ++i )
+{
+Record record = (Record) records.elementAt( i );
+record.print( out );
+}
+
+trailer.print( out );
+}
+
+public static void print16( int word, Writer out )
+throws IOException
+{
+byte[] 

svn commit: r519332 - in /maven/doxia/trunk/doxia-modules/doxia-module-xdoc: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/maven/ src/main/java

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:48:17 2007
New Revision: 519332

URL: http://svn.apache.org/viewvc?view=rev&rev=519332
Log:
o separate xdoc module

Added:
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocParser.java
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSiteModule.java
   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java
   (with props)

Added: maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml?view=auto&rev=519332
==
--- maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml (added)
+++ maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml Sat Mar 17 
07:48:17 2007
@@ -0,0 +1,21 @@
+
+  
+doxia-modules
+org.apache.maven.doxia
+1.0-alpha-9-SNAPSHOT
+  
+  4.0.0
+  org.apache.maven.doxia
+  doxia-module-xdoc
+  doxia-module-xdoc
+  1.0-SNAPSHOT
+  http://maven.apache.org
+  
+
+  junit
+  junit
+  3.8.1
+  test
+
+  
+
\ No newline at end of file

Propchange: maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml
--
svn:eol-style = native

Propchange: maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml
--
svn:keywords = "Author Date Id Revision"

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocParser.java?view=auto&rev=519332
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocParser.java
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocParser.java
 Sat Mar 17 07:48:17 2007
@@ -0,0 +1,366 @@
+package org.apache.maven.doxia.module.xdoc;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * s

svn commit: r519334 - /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/apt/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:50:22 2007
New Revision: 519334

URL: http://svn.apache.org/viewvc?view=rev&rev=519334
Log:
o move to its own module

Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/apt/



svn commit: r519335 - /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:50:36 2007
New Revision: 519335

URL: http://svn.apache.org/viewvc?view=rev&rev=519335
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/latex/



svn commit: r519336 - /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/fml/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:50:44 2007
New Revision: 519336

URL: http://svn.apache.org/viewvc?view=rev&rev=519336
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/fml/



svn commit: r519337 - /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:50:55 2007
New Revision: 519337

URL: http://svn.apache.org/viewvc?view=rev&rev=519337
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/rtf/



svn commit: r519338 - /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:51:19 2007
New Revision: 519338

URL: http://svn.apache.org/viewvc?view=rev&rev=519338
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xdoc/



svn commit: r519340 - /maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xhtml/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:53:03 2007
New Revision: 519340

URL: http://svn.apache.org/viewvc?view=rev&rev=519340
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/xhtml/



svn commit: r519342 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/apt/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:54:08 2007
New Revision: 519342

URL: http://svn.apache.org/viewvc?view=rev&rev=519342
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/apt/



svn commit: r519343 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/fml/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:54:16 2007
New Revision: 519343

URL: http://svn.apache.org/viewvc?view=rev&rev=519343
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/fml/



svn commit: r519344 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/latex/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:54:26 2007
New Revision: 519344

URL: http://svn.apache.org/viewvc?view=rev&rev=519344
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/latex/



svn commit: r519345 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/rtf/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:54:36 2007
New Revision: 519345

URL: http://svn.apache.org/viewvc?view=rev&rev=519345
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/rtf/



svn commit: r519346 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xdoc/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:54:48 2007
New Revision: 519346

URL: http://svn.apache.org/viewvc?view=rev&rev=519346
Log:
o move to its own module


Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xdoc/



svn commit: r519347 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:54:57 2007
New Revision: 519347

URL: http://svn.apache.org/viewvc?view=rev&rev=519347
Log:
o move to its own module



Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/xhtml/



svn commit: r519348 - /maven/doxia/trunk/doxia-core/src/test/site-generated/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 07:57:20 2007
New Revision: 519348

URL: http://svn.apache.org/viewvc?view=rev&rev=519348
Log:
o not used

Removed:
maven/doxia/trunk/doxia-core/src/test/site-generated/



svn commit: r519349 - /maven/doxia/trunk/doxia-core/src/test/resources/test/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 08:03:13 2007
New Revision: 519349

URL: http://svn.apache.org/viewvc?view=rev&rev=519349
Log:
o not used, all the source documents are in the site/

Removed:
maven/doxia/trunk/doxia-core/src/test/resources/test/



svn commit: r519544 - in /maven/doxia/trunk/doxia-core: ./ src/main/java/org/apache/maven/doxia/ src/main/java/org/apache/maven/doxia/index/ src/main/java/org/apache/maven/doxia/macro/ src/main/java/o

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:05:04 2007
New Revision: 519544

URL: http://svn.apache.org/viewvc?view=rev&rev=519544
Log:
o modules and tests all decoupled

Added:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java
   (contents, props changed)
  - copied, changed from r519326, 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java
   (contents, props changed)
  - copied, changed from r519326, 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineSource.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java
   (contents, props changed)
  - copied, changed from r519326, 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/HtmlTools.java
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/MacroManagerTest.java
   (with props)
Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/HtmlTools.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineSource.java
maven/doxia/trunk/doxia-core/src/main/resources/org/
maven/doxia/trunk/doxia-core/src/samples/
maven/doxia/trunk/doxia-core/src/test/resources/codehaus.dst
maven/doxia/trunk/doxia-core/src/test/resources/convert/
maven/doxia/trunk/doxia-core/src/test/resources/examples-full.apt
maven/doxia/trunk/doxia-core/src/test/resources/examples.apt
maven/doxia/trunk/doxia-core/src/test/resources/examples.xml
maven/doxia/trunk/doxia-core/src/test/resources/parse/
maven/doxia/trunk/doxia-core/src/test/site/
Modified:
maven/doxia/trunk/doxia-core/pom.xml

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/DefaultMacroManager.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/DefaultParserManager.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/StringUtil.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/HtmlToolsTest.java

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTestCase.java

Modified: maven/doxia/trunk/doxia-core/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/pom.xml?view=diff&rev=519544&r1=519543&r2=519544
==
--- maven/doxia/trunk/doxia-core/pom.xml (original)
+++ maven/doxia/trunk/doxia-core/pom.xml Sat Mar 17 22:05:04 2007
@@ -59,18 +59,20 @@
 
   org.apache.maven.doxia
   doxia-sink-api
-  1.0-alpha-8
 
 
   org.codehaus.plexus
   plexus-utils
-  1.0.4
 
 
   org.codehaus.plexus
   plexus-container-default
-  1.0-alpha-8
-  runtime
 
+
   
 

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java?view=diff&rev=519544&r1=519543&r2=519544
==
--- 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java
 (original)
+++ 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java
 Sat Mar 17 22:05:04 2007
@@ -28,9 +28,9 @@
 import java.io.Reader;
 
 /**
- * @plexus.component role="org.apache.maven.doxia.Doxia"
+ * @plexus.component
  *
- * @author mailto:[EMAIL PROTECTED]">Jason van Zyl
+ * @author Jason van Zyl
  * @version $Id:DefaultDoxia.java 348605 2005-11-24 12:02:44 +1100 (Thu, 24 
Nov 2005) brett $
  */
 public class DefaultDoxia

Modified: 
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia

svn commit: r519545 - in /maven/doxia/trunk/doxia-modules/doxia-module-apt: ./ src/main/java/org/apache/maven/doxia/module/apt/ src/main/resources/ src/main/resources/META-INF/ src/main/resources/META

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:07:36 2007
New Revision: 519545

URL: http://svn.apache.org/viewvc?view=rev&rev=519545
Log:
decoupling module

Added:
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/resources/

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/resources/META-INF/

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/resources/META-INF/plexus/

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/resources/META-INF/plexus/components.xml
   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/linebreak.apt
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/macro.apt   
(with props)
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/test/

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/test.apt   
(with props)

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/test/linebreak.apt
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/test/macro.apt
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/test/test.apt
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/test/toc.apt
   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/resources/toc.apt 
  (with props)
Modified:
maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSiteModule.java

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptParserTest.java

maven/doxia/trunk/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptSinkTest.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml?view=diff&rev=519545&r1=519544&r2=519545
==
--- maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml Sat Mar 17 
22:07:36 2007
@@ -5,17 +5,5 @@
 1.0-alpha-9-SNAPSHOT
   
   4.0.0
-  org.apache.maven.doxia
   doxia-module-apt
-  doxia-module-apt
-  1.0-SNAPSHOT
-  http://maven.apache.org
-  
-
-  junit
-  junit
-  3.8.1
-  test
-
-  
-
\ No newline at end of file
+

Modified: 
maven/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/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java?view=diff&rev=519545&r1=519544&r2=519545
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
 Sat Mar 17 22:07:36 2007
@@ -22,6 +22,7 @@
 import org.apache.maven.doxia.macro.MacroExecutionException;
 import org.apache.maven.doxia.macro.MacroRequest;
 import org.apache.maven.doxia.macro.manager.MacroNotFoundException;
+import org.apache.maven.doxia.macro.manager.MacroManager;
 import org.apache.maven.doxia.parser.AbstractParser;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkAdapter;
@@ -36,9 +37,7 @@
 import java.util.Map;
 import java.util.StringTokenizer;
 
-/**
- * @plexus.component role-hint="apt"
- */
+/** @plexus.component role="org.apache.maven.doxia.parser.Parser" 
role-hint="apt" */
 public class AptParser
 extends AbstractParser
 {
@@ -108,7 +107,8 @@
 
 // ---
 
-public void parse( Reader source, Sink sink )
+public void parse( Reader source,
+   Sink sink )
 throws AptParseException
 {
 try
@@ -618,13 +618,13 @@
 {
 switch ( line.charAt( i ) )
 {
-case ' ':
+case' ':
 ++indent;
 break;
-case '\t':
+case'\t':
 indent += 8;
 break;
-   

svn commit: r519546 - in /maven/doxia/trunk/doxia-modules/doxia-module-confluence: ./ src/main/java/org/apache/maven/doxia/module/confluence/ src/main/java/org/apache/maven/doxia/module/confluence/par

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:07:43 2007
New Revision: 519546

URL: http://svn.apache.org/viewvc?view=rev&rev=519546
Log:
decoupling module

Modified:
maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/BlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/HorizontalRuleBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/ParagraphBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/SectionBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/VerbatimBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/table/TableBlockParser.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml?view=diff&rev=519546&r1=519545&r2=519546
==
--- maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml Sat Mar 17 
22:07:43 2007
@@ -26,7 +26,6 @@
   
   doxia-module-confluence
   Doxia Confluence Module
-  1.0-alpha-9-SNAPSHOT
   
 
   Juan F. Codagnone

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java?view=diff&rev=519546&r1=519545&r2=519546
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/ConfluenceParser.java
 Sat Mar 17 22:07:43 2007
@@ -19,8 +19,8 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.module.common.ByLineReaderSource;
-import org.apache.maven.doxia.module.common.ByLineSource;
+import org.apache.maven.doxia.util.ByLineReaderSource;
+import org.apache.maven.doxia.util.ByLineSource;
 import org.apache.maven.doxia.module.confluence.parser.Block;
 import org.apache.maven.doxia.module.confluence.parser.BlockParser;
 import org.apache.maven.doxia.module.confluence.parser.SectionBlockParser;
@@ -38,10 +38,7 @@
 import java.util.Iterator;
 import java.util.List;
 
-/**
- * @plexus.component role="org.apache.maven.doxia.parser.Parser"
- * role-hint="confluence"
- */
+/** @plexus.component role-hint="confluence" */
 public class ConfluenceParser
 extends AbstractParser
 {
@@ -56,15 +53,8 @@
 BlockParser listParser = new ListBlockParser();
 BlockParser tableParser = new TableBlockParser();
 
-parsers = new BlockParser[]
-{
-headingParser,
-verbatimParser,
-horizontalRuleParser,
-listParser,
-tableParser,
-paragraphParser
-};
+parsers = new BlockParser[]{headingParser, verbatimParser, 
horizontalRuleParser, listParser, tableParser,
+paragraphParser};
 }
 
 //TODO: (empty line) Produces a new paragraph
@@ -119,7 +109,8 @@
 return blocks;
 }
 
-public  synchronized void parse( Reader reader, Sink sink )
+public synchronized void parse( Reader reader,
+Sink sink )
 throws ParseException
 {
 List blocks;
@@ -130,11 +121,11 @@
 {
 blocks = parse( source );
 }
-catch (  ParseException e )
+catch ( ParseException e )
 {
 throw e;
 }
-catch (  Exception e )
+catch ( Exception e )
 {
 throw new ParseException( e, source.getName(), 
source.getLineNumber() );
 }

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/BlockParser.java
URL: 
ht

svn commit: r519547 - in /maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple: pom.xml src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java src/test/java/org/apache/maven/doxia

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:07:48 2007
New Revision: 519547

URL: http://svn.apache.org/viewvc?view=rev&rev=519547
Log:
decoupling module

Modified:
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java

maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml?view=diff&rev=519547&r1=519546&r2=519547
==
--- maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml 
(original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml Sat Mar 
17 22:07:48 2007
@@ -26,5 +26,4 @@
   
   doxia-module-docbook-simple
   Doxia Docbook Simple Module
-  1.0-alpha-9-SNAPSHOT
 

Modified: 
maven/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/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java?view=diff&rev=519547&r1=519546&r2=519547
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/main/java/org/apache/maven/doxia/module/docbook/DocBookSink.java
 Sat Mar 17 22:07:48 2007
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.module.apt.AptParser;
+import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.sink.SinkAdapter;
 import org.apache.maven.doxia.sink.StructureSink;
 import org.apache.maven.doxia.util.FileUtil;
@@ -727,13 +727,13 @@
 String justif;
 switch ( justification[i] )
 {
-case AptParser.JUSTIFY_LEFT:
+case Parser.JUSTIFY_LEFT:
 justif = "left";
 break;
-case AptParser.JUSTIFY_RIGHT:
+case Parser.JUSTIFY_RIGHT:
 justif = "right";
 break;
-case AptParser.JUSTIFY_CENTER:
+case Parser.JUSTIFY_CENTER:
 default:
 justif = "center";
 break;

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java?view=diff&rev=519547&r1=519546&r2=519547
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookSinkTest.java
 Sat Mar 17 22:07:48 2007
@@ -21,6 +21,11 @@
 
 import org.apache.maven.doxia.sink.AbstractSinkTestCase;
 import org.apache.maven.doxia.sink.Sink;
+import org.apache.maven.doxia.parser.Parser;
+
+import java.io.Reader;
+import java.io.InputStream;
+import java.io.InputStreamReader;
 
 /**
  * @author mailto:[EMAIL PROTECTED]">Jason van Zyl
@@ -34,9 +39,24 @@
 return "docbook";
 }
 
+protected Parser createParser()
+{
+return new DocBookParser();
+}
+
 protected Sink createSink()
 throws Exception
 {
 return new DocBookSink( getTestWriter() );
+}
+
+protected Reader getTestReader()
+throws Exception
+{
+InputStream is = 
Thread.currentThread().getContextClassLoader().getResourceAsStream( "guide.xml" 
);
+
+InputStreamReader reader = new InputStreamReader( is );
+
+return reader;
 }
 }




svn commit: r519548 - in /maven/doxia/trunk/doxia-modules/doxia-module-fml: ./ src/main/java/org/apache/maven/doxia/module/fml/ src/test/java/org/apache/maven/doxia/module/fml/ src/test/resources/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:07:54 2007
New Revision: 519548

URL: http://svn.apache.org/viewvc?view=rev&rev=519548
Log:
decoupling module

Added:
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/resources/
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/resources/faq.fml 
  (with props)
Modified:
maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java

maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml?view=diff&rev=519548&r1=519547&r2=519548
==
--- maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml Sat Mar 17 
22:07:54 2007
@@ -5,17 +5,5 @@
 1.0-alpha-9-SNAPSHOT
   
   4.0.0
-  org.apache.maven.doxia
   doxia-module-fml
-  doxia-module-fml
-  1.0-SNAPSHOT
-  http://maven.apache.org
-  
-
-  junit
-  junit
-  3.8.1
-  test
-
-  
-
\ No newline at end of file
+

Modified: 
maven/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/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java?view=diff&rev=519548&r1=519547&r2=519548
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java
 Sat Mar 17 22:07:54 2007
@@ -23,7 +23,7 @@
 import java.io.StringReader;
 import java.util.Iterator;
 
-import org.apache.maven.doxia.module.HtmlTools;
+import org.apache.maven.doxia.util.HtmlTools;
 import org.apache.maven.doxia.module.fml.model.Faq;
 import org.apache.maven.doxia.module.fml.model.Faqs;
 import org.apache.maven.doxia.module.fml.model.Part;

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java?view=diff&rev=519548&r1=519547&r2=519548
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java
 Sat Mar 17 22:07:54 2007
@@ -37,6 +37,6 @@
 
 protected String getDocument()
 {
-return "src/test/site/fml/faq.fml";
+return "src/test/resources/faq.fml";
 }
 }

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/resources/faq.fml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/resources/faq.fml?view=auto&rev=519548
==
--- maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/resources/faq.fml 
(added)
+++ maven/doxia/trunk/doxia-modules/doxia-module-fml/src/test/resources/faq.fml 
Sat Mar 17 22:07:54 2007
@@ -0,0 +1,765 @@
+
+
+
+
+
+
+  
+General
+   
+
+  What does Maven mean?
+  A maven (yi.=meyvn) is an experienced or knowledgeable 
person, such as an expert or freak.
+
+
+  
+  
+Where Can I Get Help?
+   
+
+  Where do I get help on Maven?
+  
+
+  For help getting started, or basic use of Maven, refer to the 
documentation
+  that can be found from the left navigation of this site.
+
+
+  If these documents, and the other questions in this FAQ don't help 
you with your problem, the
+  Maven User List is a good source for 
help.
+  Lots of problems have already been discussed there, so please search 
the mailing list archive
+  before posting a question or a new idea.
+  Most of the Maven developers are subscribed to the Maven User List, 
so there is no need to post
+  to the Maven Developers list unless you want to discuss making a 
change to Maven itself.
+
+
+  Maven developers meet via IRC: irc.codehaus.org,
+  channel #maven.
+  But please don't ask for solutions to Maven problems there, as
+  Maven user problems should be discussed at the mailing lis

svn commit: r519549 - in /maven/doxia/trunk/doxia-modules/doxia-module-itext: pom.xml src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java src/test/java/org/apache/maven/doxia/module/itext

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:08:00 2007
New Revision: 519549

URL: http://svn.apache.org/viewvc?view=rev&rev=519549
Log:
decoupling module

Modified:
maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml?view=diff&rev=519549&r1=519548&r2=519549
==
--- maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml Sat Mar 17 
22:08:00 2007
@@ -28,7 +28,6 @@
   4.0.0
   doxia-module-itext
   Doxia iText Module
-  1.0-SNAPSHOT
   
 
   vsiveton
@@ -51,9 +50,20 @@
   xpp3
   xpp3
   1.1.3.4-RC3
-
+
+
+  org.apache.maven.doxia
+  doxia-module-apt
+  ${projectVersion}
+  test
+
+
+  org.apache.maven.doxia
+  doxia-module-xdoc
+  ${projectVersion}
+  test
+
   
-
   
 
   

Modified: 
maven/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/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java?view=diff&rev=519549&r1=519548&r2=519549
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/java/org/apache/maven/doxia/module/itext/ITextSink.java
 Sat Mar 17 22:08:00 2007
@@ -22,7 +22,7 @@
 import com.lowagie.text.BadElementException;
 import com.lowagie.text.ElementTags;
 import com.lowagie.text.Image;
-import org.apache.maven.doxia.module.HtmlTools;
+import org.apache.maven.doxia.util.HtmlTools;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkAdapter;
 import org.codehaus.plexus.util.IOUtil;

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java?view=diff&rev=519549&r1=519548&r2=519549
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java
 Sat Mar 17 22:08:00 2007
@@ -118,6 +118,8 @@
 new FileOutputStream( getGeneratedFile( 
"test_itext_apt", ".pdf" ) ) );
 }
 
+// DOXIA-
+
 /**
  * Generate a pdf and a rtf from an apt file
  *
@@ -129,15 +131,13 @@
 Sink sink = createSink( "test_apt", ".xml" );
 
 AptParser parser = new AptParser();
+
 parser.parse( getAptReader( "apt/test.apt" ), sink );
 
 sink.close();
 
 ITextUtil.writePdf( new FileInputStream( getGeneratedFile( "test_apt", 
".xml" ) ),
 new FileOutputStream( getGeneratedFile( 
"test_apt", ".pdf" ) ) );
-
-//ITextUtil.writeRtf( new FileInputStream( getGeneratedFile( 
"test_apt", ".xml" ) ),
-  //  new FileOutputStream( getGeneratedFile( 
"test_apt", ".rtf" ) ) );
 }
 
 /**
@@ -151,6 +151,7 @@
 Sink sink = createSink( "guide-ide-netbeans_apt", ".xml" );
 
 AptParser parser = new AptParser();
+
 parser.parse( getAptReader( "apt/guide-ide-netbeans.apt" ), sink );
 
 sink.close();
@@ -173,6 +174,7 @@
 Sink sink = createSink( "test_xdoc", ".xml" );
 
 XdocParser parser = new XdocParser();
+
 parser.parse( getXdocReader( "xdoc/test.xml" ), sink );
 
 sink.close();




svn commit: r519550 - in /maven/doxia/trunk/doxia-modules/doxia-module-latex: ./ src/main/java/org/apache/maven/doxia/module/latex/ src/test/java/org/apache/maven/doxia/module/latex/ src/test/resource

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:08:07 2007
New Revision: 519550

URL: http://svn.apache.org/viewvc?view=rev&rev=519550
Log:
decoupling module

Added:
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/resources/

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/resources/test.apt  
 (with props)
Modified:
maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java

maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml?view=diff&rev=519550&r1=519549&r2=519550
==
--- maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml Sat Mar 17 
22:08:07 2007
@@ -5,17 +5,13 @@
 1.0-alpha-9-SNAPSHOT
   
   4.0.0
-  org.apache.maven.doxia
   doxia-module-latex
-  doxia-module-latex
-  1.0-SNAPSHOT
-  http://maven.apache.org
   
 
-  junit
-  junit
-  3.8.1
+  org.apache.maven.doxia
+  doxia-module-apt
+  ${projectVersion}
   test
 
-  
-
\ No newline at end of file
+
+

Modified: 
maven/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/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java?view=diff&rev=519550&r1=519549&r2=519550
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/main/java/org/apache/maven/doxia/module/latex/LatexSink.java
 Sat Mar 17 22:08:07 2007
@@ -19,15 +19,15 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.module.apt.AptParser;
+import org.apache.maven.doxia.parser.Parser;
 import org.apache.maven.doxia.sink.SinkAdapter;
 import org.apache.maven.doxia.util.LineBreaker;
 import org.codehaus.plexus.util.IOUtil;
 import org.codehaus.plexus.util.StringUtils;
 
-import java.io.Writer;
 import java.io.IOException;
 import java.io.InputStream;
+import java.io.Writer;
 
 public class LatexSink
 extends SinkAdapter
@@ -395,13 +395,13 @@
 }
 switch ( justification[i] )
 {
-case AptParser.JUSTIFY_CENTER:
+case Parser.JUSTIFY_CENTER:
 justif.append( 'c' );
 break;
-case AptParser.JUSTIFY_LEFT:
+case Parser.JUSTIFY_LEFT:
 justif.append( 'l' );
 break;
-case AptParser.JUSTIFY_RIGHT:
+case Parser.JUSTIFY_RIGHT:
 justif.append( 'r' );
 break;
 }
@@ -587,13 +587,13 @@
 char justif;
 switch ( cellJustif[cellCount] )
 {
-case AptParser.JUSTIFY_LEFT:
+case Parser.JUSTIFY_LEFT:
 justif = 'l';
 break;
-case AptParser.JUSTIFY_RIGHT:
+case Parser.JUSTIFY_RIGHT:
 justif = 'r';
 break;
-case AptParser.JUSTIFY_CENTER:
+case Parser.JUSTIFY_CENTER:
 default:
 justif = 'c';
 break;

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java?view=diff&rev=519550&r1=519549&r2=519550
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-latex/src/test/java/org/apache/maven/doxia/module/latex/LatexSinkTest.java
 Sat Mar 17 22:08:07 2007
@@ -20,8 +20,14 @@
  */
 
 import org.apache.maven.doxia.module.latex.LatexSink;
+import org.apache.maven.doxia.module.apt.AptParser;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.AbstractSinkTestCase;
+import org.apache.maven.doxia.parser.Parser;
+
+import java.io.Reader;
+import java.io.InputStream;
+import java.io.InputStreamReader;
 
 /**
  * @author mailto:[EMAIL PROTECTED]">Jason van Zyl
@@ -35

svn commit: r519551 - in /maven/doxia/trunk/doxia-modules/doxia-module-rtf: ./ src/main/java/org/apache/maven/doxia/module/rtf/ src/test/java/org/apache/maven/doxia/module/rtf/ src/test/resources/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:08:13 2007
New Revision: 519551

URL: http://svn.apache.org/viewvc?view=rev&rev=519551
Log:
decoupling module

Added:
maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/test/resources/

maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/test/resources/test.apt   
(with props)
Modified:
maven/doxia/trunk/doxia-modules/doxia-module-rtf/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java

maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/test/java/org/apache/maven/doxia/module/rtf/RtfSinkTest.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-rtf/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-rtf/pom.xml?view=diff&rev=519551&r1=519550&r2=519551
==
--- maven/doxia/trunk/doxia-modules/doxia-module-rtf/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-rtf/pom.xml Sat Mar 17 
22:08:13 2007
@@ -5,17 +5,13 @@
 1.0-alpha-9-SNAPSHOT
   
   4.0.0
-  org.apache.maven.doxia
   doxia-module-rtf
-  doxia-module-rtf
-  1.0-SNAPSHOT
-  http://maven.apache.org
   
 
-  junit
-  junit
-  3.8.1
+  org.apache.maven.doxia
+  doxia-module-apt
+  ${projectVersion}
   test
 
   
-
\ No newline at end of file
+

Modified: 
maven/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/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java?view=diff&rev=519551&r1=519550&r2=519551
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-rtf/src/main/java/org/apache/maven/doxia/module/rtf/RtfSink.java
 Sat Mar 17 22:08:13 2007
@@ -19,9 +19,9 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.module.apt.AptParser;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkAdapter;
+import org.apache.maven.doxia.parser.Parser;
 
 import java.awt.*;
 import java.io.BufferedOutputStream;
@@ -370,7 +370,7 @@
 public void title()
 {
 Paragraph paragraph = new Paragraph( STYLE_BOLD, fontSize + 6 );
-paragraph.justification = AptParser.JUSTIFY_CENTER;
+paragraph.justification = Parser.JUSTIFY_CENTER;
 beginParagraph( paragraph );
 emptyHeader = false;
 }
@@ -383,7 +383,7 @@
 public void author()
 {
 Paragraph paragraph = new Paragraph( STYLE_ROMAN, fontSize + 2 );
-paragraph.justification = AptParser.JUSTIFY_CENTER;
+paragraph.justification = Parser.JUSTIFY_CENTER;
 beginParagraph( paragraph );
 emptyHeader = false;
 }
@@ -396,7 +396,7 @@
 public void date()
 {
 Paragraph paragraph = new Paragraph( STYLE_ROMAN, fontSize );
-paragraph.justification = AptParser.JUSTIFY_CENTER;
+paragraph.justification = Parser.JUSTIFY_CENTER;
 beginParagraph( paragraph );
 emptyHeader = false;
 }
@@ -816,14 +816,14 @@
 {
 switch ( justification )
 {
-case AptParser.JUSTIFY_LEFT:
+case Parser.JUSTIFY_LEFT:
 default:
 writer.println( "\\ql" );
 break;
-case AptParser.JUSTIFY_CENTER:
+case Parser.JUSTIFY_CENTER:
 writer.println( "\\qc" );
 break;
-case AptParser.JUSTIFY_RIGHT:
+case Parser.JUSTIFY_RIGHT:
 writer.println( "\\qr" );
 break;
 }
@@ -872,7 +872,7 @@
 public void tableCaption()
 {
 Paragraph paragraph = new Paragraph();
-paragraph.justification = AptParser.JUSTIFY_CENTER;
+paragraph.justification = Parser.JUSTIFY_CENTER;
 paragraph.spaceBefore /= 2;
 beginParagraph( paragraph );
 }
@@ -973,7 +973,7 @@
 name = buf.toString();
 
 Paragraph paragraph = new Paragraph();
-paragraph.justification = AptParser.JUSTIFY_CENTER;
+paragraph.justification = Parser.JUSTIFY_CENTER;
 beginParagraph( paragraph );
 
 try
@@ -1179,7 +1179,7 @@
 public void figureCaption()
 {
 Paragraph paragraph = new Paragraph();
-paragraph.justification = AptParser.JUSTIFY_CENTER;
+paragraph.justification = Parser.JUSTIFY_CENTER;
 paragraph.spaceBefore /= 2;
 beginParagraph( paragraph );
 }
@@ -1531,7 +1531,7 @@
 
 int style = 0;
 
-int justification = AptParser.JUSTIFY_LEFT;
+int justification = Parser.JUSTIFY_LEFT;
 

svn commit: r519552 - in /maven/doxia/trunk/doxia-modules/doxia-module-twiki: ./ src/main/java/org/apache/maven/doxia/module/twiki/ src/main/java/org/apache/maven/doxia/module/twiki/parser/ src/test/j

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:08:21 2007
New Revision: 519552

URL: http://svn.apache.org/viewvc?view=rev&rev=519552
Log:
decoupling module

Modified:
maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/TWikiParser.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/BlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/GenericListBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/HRuleBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/ParagraphBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/SectionBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/TableBlockParser.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/common/ByLineReaderSourceTest.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/ListTest.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/ParagraphTest.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/SectionTest.java

maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/TableTest.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml?view=diff&rev=519552&r1=519551&r2=519552
==
--- maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml Sat Mar 17 
22:08:21 2007
@@ -28,8 +28,7 @@
   
   doxia-module-twiki
   Doxia TWiki Module
-  1.0-alpha-9-SNAPSHOT
-  
+   
 
   Juan F. Codagnone
   juan *at* zauber dot. com dot. ar

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/TWikiParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/TWikiParser.java?view=diff&rev=519552&r1=519551&r2=519552
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/TWikiParser.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/TWikiParser.java
 Sat Mar 17 22:08:21 2007
@@ -19,17 +19,25 @@
  * under the License.
  */
 
+import org.apache.maven.doxia.module.twiki.parser.Block;
+import org.apache.maven.doxia.module.twiki.parser.BlockParser;
+import org.apache.maven.doxia.module.twiki.parser.FormatedTextParser;
+import org.apache.maven.doxia.module.twiki.parser.GenericListBlockParser;
+import org.apache.maven.doxia.module.twiki.parser.HRuleBlockParser;
+import org.apache.maven.doxia.module.twiki.parser.ParagraphBlockParser;
+import org.apache.maven.doxia.module.twiki.parser.SectionBlockParser;
+import org.apache.maven.doxia.module.twiki.parser.TableBlockParser;
+import org.apache.maven.doxia.module.twiki.parser.TextParser;
+import org.apache.maven.doxia.parser.AbstractParser;
+import org.apache.maven.doxia.parser.ParseException;
+import org.apache.maven.doxia.sink.Sink;
+import org.apache.maven.doxia.util.ByLineReaderSource;
+import org.apache.maven.doxia.util.ByLineSource;
+
 import java.io.Reader;
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
-
-import org.apache.maven.doxia.module.common.ByLineReaderSource;
-import org.apache.maven.doxia.module.common.ByLineSource;
-import org.apache.maven.doxia.module.twiki.parser.*;
-import org.apache.maven.doxia.parser.AbstractParser;
-import org.apache.maven.doxia.parser.ParseException;
-import org.apache.maven.doxia.sink.Sink;
 
 /**
  * Parse the http://twiki.org/cgi-bin/view/TWiki/TextFormattingRules";>

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/BlockParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-twiki/src/main/java/org/apache/maven/doxia/module/twiki/parser/BlockParser.java?view=diff&rev=519552&r1=519551&r2=519552
===

svn commit: r519554 - in /maven/doxia/trunk/doxia-modules/doxia-module-xhtml: ./ src/main/java/org/apache/maven/doxia/module/xhtml/ src/test/java/org/apache/maven/doxia/module/xhtml/ src/test/resource

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:08:33 2007
New Revision: 519554

URL: http://svn.apache.org/viewvc?view=rev&rev=519554
Log:
decoupling module

Added:
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/resources/

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/resources/fun.html  
 (with props)
Modified:
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-xhtml/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xhtml/pom.xml?view=diff&rev=519554&r1=519553&r2=519554
==
--- maven/doxia/trunk/doxia-modules/doxia-module-xhtml/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-xhtml/pom.xml Sat Mar 17 
22:08:33 2007
@@ -5,17 +5,5 @@
 1.0-alpha-9-SNAPSHOT
   
   4.0.0
-  org.apache.maven.doxia
   doxia-module-xhtml
-  doxia-module-xhtml
-  1.0-SNAPSHOT
-  http://maven.apache.org
-  
-
-  junit
-  junit
-  3.8.1
-  test
-
-  
-
\ No newline at end of file
+

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java?view=diff&rev=519554&r1=519553&r2=519554
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
 Sat Mar 17 22:08:33 2007
@@ -23,7 +23,7 @@
 import java.io.Writer;
 import java.util.Map;
 
-import org.apache.maven.doxia.module.HtmlTools;
+import org.apache.maven.doxia.util.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;
@@ -33,7 +33,7 @@
 /**
  * A doxia sink which produces xhtml
  *
- * @author mailto:[EMAIL PROTECTED]">Jason van Zyl
+ * @author Jason van Zyl
  */
 public class XhtmlSink
 extends AbstractXhtmlSink

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java?view=diff&rev=519554&r1=519553&r2=519554
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java
 Sat Mar 17 22:08:33 2007
@@ -40,7 +40,7 @@
 
 protected String getDocument()
 {
-return "src/test/site/xhtml/fun.html";
+return "src/test/resources/fun.html";
 }
 
 public void testParser()

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java?view=diff&rev=519554&r1=519553&r2=519554
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java
 Sat Mar 17 22:08:33 2007
@@ -22,13 +22,19 @@
 import org.apache.maven.doxia.module.xhtml.decoration.render.RenderingContext;
 import org.apache.maven.doxia.sink.AbstractSinkTestCase;
 import org.apache.maven.doxia.sink.Sink;
+import org.apache.maven.doxia.parser.Parser;
 
 import java.io.File;
 import java.io.FileReader;
+import java.io.Reader;
+import java.io.InputStream;
+import java.io.InputStreamReader;
 import java.util.Map;
+import java.util.Collections;
+import java.util.HashMap;
 
 /**
- * @author mailto:[EMAIL PROTECTED]">Jason van Zyl
+ * @author Jason van Zyl
  * @version $Id:XhtmlSinkTest.java 348605 2005-11

svn commit: r519553 - in /maven/doxia/trunk/doxia-modules/doxia-module-xdoc: ./ src/main/java/org/apache/maven/doxia/module/xdoc/ src/main/resources/ src/main/resources/META-INF/ src/main/resources/ME

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:08:28 2007
New Revision: 519553

URL: http://svn.apache.org/viewvc?view=rev&rev=519553
Log:
decoupling module

Added:
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/META-INF/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/META-INF/plexus/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/META-INF/plexus/components.xml
   (with props)
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/resources/

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/resources/macro.xml  
 (with props)

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/resources/report.xml 
  (with props)

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/resources/toc.xml   
(with props)
Modified:
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java

maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java

Modified: maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml?view=diff&rev=519553&r1=519552&r2=519553
==
--- maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml Sat Mar 17 
22:08:28 2007
@@ -5,17 +5,5 @@
 1.0-alpha-9-SNAPSHOT
   
   4.0.0
-  org.apache.maven.doxia
   doxia-module-xdoc
-  doxia-module-xdoc
-  1.0-SNAPSHOT
-  http://maven.apache.org
-  
-
-  junit
-  junit
-  3.8.1
-  test
-
-  
-
\ No newline at end of file
+

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java?view=diff&rev=519553&r1=519552&r2=519553
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java
 Sat Mar 17 22:08:28 2007
@@ -21,10 +21,10 @@
 
 import java.io.Writer;
 
-import org.apache.maven.doxia.module.HtmlTools;
-import org.apache.maven.doxia.module.apt.AptParser;
+import org.apache.maven.doxia.util.HtmlTools;
 import org.apache.maven.doxia.sink.SinkAdapter;
 import org.apache.maven.doxia.util.LineBreaker;
+import org.apache.maven.doxia.parser.Parser;
 
 /**
  * A doxia Sink which produces an xdoc model.
@@ -496,13 +496,13 @@
 {
 switch ( cellJustif[cellCount] )
 {
-case AptParser.JUSTIFY_LEFT:
+case Parser.JUSTIFY_LEFT:
 justif = "left";
 break;
-case AptParser.JUSTIFY_RIGHT:
+case Parser.JUSTIFY_RIGHT:
 justif = "right";
 break;
-case AptParser.JUSTIFY_CENTER:
+case Parser.JUSTIFY_CENTER:
 default:
 justif = "center";
 break;

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/META-INF/plexus/components.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/META-INF/plexus/components.xml?view=auto&rev=519553
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/META-INF/plexus/components.xml
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/META-INF/plexus/components.xml
 Sat Mar 17 22:08:28 2007
@@ -0,0 +1,23 @@
+
+  
+
+  org.apache.maven.doxia.parser.Parser
+  xdoc
+  
org.apache.maven.doxia.module.xdoc.XdocParser
+  
+
+  org.apache.maven.doxia.macro.manager.MacroManager
+  macroManager
+
+  
+Parse an xdoc model and emit events into the specified doxia
+Sink.
+
+
+  org.apache.maven.doxia.site.module.SiteModule
+  xdoc
+  
org.apache.maven.doxia.module.xdoc.XdocSiteModule
+  
+
+  
+

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/resources/META-INF/plexus/components.xml
---

svn commit: r519555 - in /maven/doxia/trunk/doxia-modules: ./ doxia-module-docbook-simple/src/test/resources/ doxia-module-docbook-simple/src/test/site/ doxia-module-itext/src/test/resources/apt/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:11:24 2007
New Revision: 519555

URL: http://svn.apache.org/viewvc?view=rev&rev=519555
Log: (empty)

Added:

maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/resources/

maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/resources/guide.xml
   (with props)

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.apt
   (with props)
Removed:
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/site/
Modified:
maven/doxia/trunk/doxia-modules/pom.xml

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/resources/guide.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/resources/guide.xml?view=auto&rev=519555
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/resources/guide.xml
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/resources/guide.xml
 Sat Mar 17 22:11:24 2007
@@ -0,0 +1,153 @@
+
+
+
+http://www.oasis-open.org/docbook/xml/simple/1.0CR2/sdocbook.dtd";>
+
+
+  
+Geotools2 Developer Guide
+
+
+  Cameron
+
+  Shorter
+
+
+22 May 2002
+
+
+  Guide to aid geotools2 development.
+
+  
+
+  
+Introduction
+
+This document aims to help new geotools developers get up to speed
+and track practices of existing developers in order to keep the project
+consistent.
+
+If you feel something is missing, feel free to contribute a new
+section.
+  
+
+  
+Design
+
+Geotools Logo
+
+
+
+
+Geotools Logo
+
+
+
+To do: ExplainKey design 
structure
+(core interfaces, data sources, rendering, 
tools)Design
+Drivers (Our design goals: modular, derives structure from netbeans,
+support multiple version of java, 
..)Directory
+
structure
+  
+
+  
+Development
+
+
+  Building
+
+  To do:using 
antwhat
+  ant checksinsert the
+  "howto-build.html" doc into 
here
+
+
+
+  Code Versioning (using CVS)
+
+  To do:Point to sourceforge 
CVS howto
+  links.Also point to some HOWTOs for
+  windows users.What is acceptable to
+  commit to CVS, what is not. (Ie, code should 
compile)Talk
+  about version numbering convention, use of branches, etc (if we decide
+  to do this).
+
+  To do:
+
+
+
+  Coding Standards
+
+  To do:Using Sun's coding
+  standard, need to note any exceptions to 
it.Note
+  the auto checking of coding 
standards.Javadocs
+
+
+
+  Template File
+
+  To do:Provide a template 
file.Link
+  it to sections explaining the different parts of the 
template.Include
+  headers, footers, example logging, example coding style, CVS key tags,
+  sample 
javadocs.
+
+
+
+  Logging
+
+  To do:Talk about log4j, links 
to
+
+
+
+  Testing
+
+  To do:Explain use of junit. 
Might be
+  a link to another web 
site.
+
+
+
+  Documentation
+
+  To do:Talk about docbook, why 
we
+  decided to use it (most commonly used format of LDP, converts to
+  multiple formats, tools coming which can support it. Need to mention
+  which version of docbook we are 
using.Mention
+  tools that can be used.Links to
+  docbook references.Process for
+  updating this document.How to use ant
+  tools to build doc.
+
+  
+
+  
+Development Tools
+
+
+  Netbeans
+
+  To do:Where to get 
it.Aim
+  is to make geotools a module within 
NetbeansHow
+  to setup getools to fit the multiple directory 
structureThe
+  extra Netbeans modules that are useful and should be 
downloaded.
+
+  
+
+

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/resources/guide.xml
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/resources/guide.xml
--
svn:keywords = "Author Date Id Revision"

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.apt
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.apt?view=auto&rev=519555
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.apt
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.apt
 Sat Mar 17 22:11:24 2007
@@ -0,0 +1,207 @@
+ --
+ Guide to uploading 

svn commit: r519556 - in /maven/doxia/trunk/doxia-modules/doxia-module-itext/src: main/resources/ test/resources/apt/apt.test

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:12:08 2007
New Revision: 519556

URL: http://svn.apache.org/viewvc?view=rev&rev=519556
Log: (empty)

Added:

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.test
Removed:
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/main/resources/

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.test
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.test?view=auto&rev=519556
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.test
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/resources/apt/apt.test
 Sat Mar 17 22:12:08 2007
@@ -0,0 +1,25 @@
+ --
+ Guide to uploading artifacts to Ibiblio
+ --
+ Jason van Zyl
+ --
+ 12 October 2005
+ --
+
+Guide to uploading artifacts to Ibiblio
+
+*-+-+--+---+
+| | Mirrors | Checksum | Signature |
+*-+-+--+---+
+| Maven 2.0.3 (tar.bz2) | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0.3-bin.tar.bz2} 
maven-2.0.3-bin.tar.bz2}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.tar.bz2.md5} 
maven-2.0.3-bin.tar.bz2.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.tar.bz2.asc} 
maven-2.0.3-bin.tar.bz2.asc}} |
+*-+-+--+---+
+| Maven 2.0.3 (tar.gz)  | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0.3-bin.tar.gz} 
maven-2.0.3-bin.tar.gz}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.tar.gz.md5} 
maven-2.0.3-bin.tar.gz.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.tar.gz.asc} 
maven-2.0.3-bin.tar.gz.asc}} |
+*-+-+--+---+
+| Maven 2.0.3 (zip) | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0.3-bin.zip} 
maven-2.0.3-bin.zip}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.zip.md5} 
maven-2.0.3-bin.zip.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-2.0.3-bin.zip.asc} 
maven-2.0.3-bin.zip.asc}} |
+*-+-+--+---+
+| Maven 2.0.3 Tasks for Ant | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-artifact-ant-2.0.3-dep.jar}
 maven-artifact-ant-2.0.3-dep.jar}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-artifact-ant-2.0.3-dep.jar.md5}
 maven-artifact-ant-2.0.3-dep.jar.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-artifact-ant-2.0.3-dep.jar.asc}
 maven-artifact-ant-2.0.3-dep.jar.asc}} |
+*-+-+--+---+
+| Maven 2.0.3 Embedder | 
{{{http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-embedder-2.0.3-dep.jar}
 maven-embedder-2.0.3-dep.jar}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-embedder-2.0.3-dep.jar.md5} 
maven-embedder-2.0.3-dep.jar.md5}} | 
{{{http://www.apache.org/dist/maven/binaries/maven-embedder-2.0.3-dep.jar.asc} 
maven-embedder-2.0.3-dep.jar.asc}} |
+*-+-+--+---+
+Table caption
+




svn commit: r519557 - in /maven/doxia/trunk: ./ doxia-decoration-model/ doxia-doc-renderer/ doxia-site-renderer/ doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/ doxia-site-rende

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:12:27 2007
New Revision: 519557

URL: http://svn.apache.org/viewvc?view=rev&rev=519557
Log: (empty)

Modified:
maven/doxia/trunk/doxia-decoration-model/pom.xml
maven/doxia/trunk/doxia-doc-renderer/pom.xml
maven/doxia/trunk/doxia-site-renderer/pom.xml

maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java

maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java

maven/doxia/trunk/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/DefaultSiteRendererTest.java
maven/doxia/trunk/doxia-site-renderer/src/test/site/xdoc/macro.xml
maven/doxia/trunk/pom.xml

Modified: maven/doxia/trunk/doxia-decoration-model/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-decoration-model/pom.xml?view=diff&rev=519557&r1=519556&r2=519557
==
--- maven/doxia/trunk/doxia-decoration-model/pom.xml (original)
+++ maven/doxia/trunk/doxia-decoration-model/pom.xml Sat Mar 17 22:12:27 2007
@@ -66,15 +66,8 @@
   
   
 
-  junit
-  junit
-  3.8.1
-  test
-
-
   org.codehaus.plexus
   plexus-utils
-  1.0.4
 
   
 

Modified: maven/doxia/trunk/doxia-doc-renderer/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-doc-renderer/pom.xml?view=diff&rev=519557&r1=519556&r2=519557
==
--- maven/doxia/trunk/doxia-doc-renderer/pom.xml (original)
+++ maven/doxia/trunk/doxia-doc-renderer/pom.xml Sat Mar 17 22:12:27 2007
@@ -72,13 +72,11 @@
 
   org.apache.maven.doxia
   doxia-module-itext
-  1.0-SNAPSHOT
+  ${projectVersion}
 
-
 
   org.codehaus.plexus
   plexus-utils
-  1.2
 
 
   xalan

Modified: maven/doxia/trunk/doxia-site-renderer/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-site-renderer/pom.xml?view=diff&rev=519557&r1=519556&r2=519557
==
--- maven/doxia/trunk/doxia-site-renderer/pom.xml (original)
+++ maven/doxia/trunk/doxia-site-renderer/pom.xml Sat Mar 17 22:12:27 2007
@@ -43,7 +43,10 @@
 
   org.apache.maven.doxia
   doxia-core
-  ${project.version}
+
+
+  org.apache.maven.doxia
+  doxia-sink-api
 
 
   org.codehaus.plexus
@@ -53,18 +56,39 @@
 
   org.codehaus.plexus
   plexus-velocity
-  1.1.3
+  1.1.5
 
 
   org.apache.maven.doxia
   doxia-decoration-model
-  1.0-alpha-8
 
 
   htmlunit
   htmlunit
   1.9
   test
+
+
+  commons-collections
+  commons-collections
+  3.2
+
+
+  org.apache.maven.doxia
+  doxia-module-xhtml
+  ${projectVersion}
+
+
+
+  org.apache.maven.doxia
+  doxia-module-apt
+  ${projectVersion}
+
+
+  org.apache.maven.doxia
+  doxia-module-xdoc
+  ${projectVersion}
 
   
 

Modified: 
maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java?view=diff&rev=519557&r1=519556&r2=519557
==
--- 
maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
 (original)
+++ 
maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
 Sat Mar 17 22:12:27 2007
@@ -19,6 +19,29 @@
  * under the License.
  */
 
+import org.apache.maven.doxia.Doxia;
+import org.apache.maven.doxia.module.xhtml.decoration.render.RenderingContext;
+import org.apache.maven.doxia.parser.ParseException;
+import org.apache.maven.doxia.parser.manager.ParserNotFoundException;
+import org.apache.maven.doxia.site.decoration.DecorationModel;
+import org.apache.maven.doxia.site.module.SiteModule;
+import org.apache.maven.doxia.site.module.manager.SiteModuleManager;
+import org.apache.maven.doxia.site.module.manager.SiteModuleNotFoundException;
+import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink;
+import org.apache.velocity.Template;
+import org.apache.velocity.VelocityContext;
+import org.apache.velocity.context.Context;
+import org.codehaus.plexus.i18n.I18N;
+import org.codehaus.plexus.logging.AbstractLogEnabled;
+import org.codehaus.plexus.util.DirectoryScanner;
+import org.codehaus.plexus.util.FileUtils;
+import org.codehaus.plexus.util.IOUtil;
+import org.codehaus.plexus.util.Os;
+import org.codehaus.plexus.util.PathTool;
+

svn commit: r519558 - /maven/doxia/trunk/doxia-site-renderer/src/test/site/apt/interpolation.apt

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:13:24 2007
New Revision: 519558

URL: http://svn.apache.org/viewvc?view=rev&rev=519558
Log: (empty)

Added:
maven/doxia/trunk/doxia-site-renderer/src/test/site/apt/interpolation.apt   
(with props)

Added: maven/doxia/trunk/doxia-site-renderer/src/test/site/apt/interpolation.apt
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-site-renderer/src/test/site/apt/interpolation.apt?view=auto&rev=519558
==
--- maven/doxia/trunk/doxia-site-renderer/src/test/site/apt/interpolation.apt 
(added)
+++ maven/doxia/trunk/doxia-site-renderer/src/test/site/apt/interpolation.apt 
Sat Mar 17 22:13:24 2007
@@ -0,0 +1,13 @@
+ -
+ Project goodies that are available in the project
+ -
+ Maven Monkey
+ -
+ 
+ -
+
+Things you can do with Velocity
+
+ * project = ${project.name} ${project.version} 
+ * $currentFileName
+

Propchange: 
maven/doxia/trunk/doxia-site-renderer/src/test/site/apt/interpolation.apt
--
svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-site-renderer/src/test/site/apt/interpolation.apt
--
svn:keywords = "Author Date Id Revision"




svn commit: r519560 - /maven/doxia/trunk/doxia-core/src/main/resources/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:23:11 2007
New Revision: 519560

URL: http://svn.apache.org/viewvc?view=rev&rev=519560
Log:
o more stuff that's not used

Removed:
maven/doxia/trunk/doxia-core/src/main/resources/



svn commit: r519561 - /maven/doxia/trunk/doxia-core/src/test/resources/

2007-03-17 Thread jvanzyl
Author: jvanzyl
Date: Sat Mar 17 22:24:10 2007
New Revision: 519561

URL: http://svn.apache.org/viewvc?view=rev&rev=519561
Log: (empty)

Removed:
maven/doxia/trunk/doxia-core/src/test/resources/



svn commit: r519667 - in /maven/doxia/trunk: doxia-decoration-model/ doxia-doc-renderer/ doxia-site-renderer/ pom.xml

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 11:54:20 2007
New Revision: 519667

URL: http://svn.apache.org/viewvc?view=rev&rev=519667
Log:
o site specific modules moved to sitetools

Removed:
maven/doxia/trunk/doxia-decoration-model/
maven/doxia/trunk/doxia-doc-renderer/
maven/doxia/trunk/doxia-site-renderer/
Modified:
maven/doxia/trunk/pom.xml

Modified: maven/doxia/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/pom.xml?view=diff&rev=519667&r1=519666&r2=519667
==
--- maven/doxia/trunk/pom.xml (original)
+++ maven/doxia/trunk/pom.xml Sun Mar 18 11:54:20 2007
@@ -146,9 +146,6 @@
   
 doxia-core
 doxia-sink-api
-doxia-site-renderer
-doxia-decoration-model
 doxia-modules
-doxia-doc-renderer
   
 




svn commit: r519678 - /maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 12:27:52 2007
New Revision: 519678

URL: http://svn.apache.org/viewvc?view=rev&rev=519678
Log:
o fix reference to test file

Modified:

maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java?view=diff&rev=519678&r1=519677&r2=519678
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java
 Sun Mar 18 12:27:52 2007
@@ -36,6 +36,6 @@
 
 protected String getDocument()
 {
-return "src/test/site/docbook/guide.xml";
+return "src/test/resources/guide.xml";
 }
 }




svn commit: r519682 - in /maven/doxia/trunk: doxia-core/ doxia-modules/ doxia-modules/doxia-module-apt/ doxia-modules/doxia-module-confluence/ doxia-modules/doxia-module-docbook-simple/ doxia-modules/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 13:15:28 2007
New Revision: 519682

URL: http://svn.apache.org/viewvc?view=rev&rev=519682
Log:
adding names

Added:

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/RenderingContext.java
   (contents, props changed)
  - copied, changed from r519666, 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/decoration/render/RenderingContext.java
Removed:

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/decoration/render/RenderingContext.java
Modified:
maven/doxia/trunk/doxia-core/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-itext/src/test/java/org/apache/maven/doxia/module/itext/ITextSinkTestCase.java
maven/doxia/trunk/doxia-modules/doxia-module-latex/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-rtf/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-twiki/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-xdoc/pom.xml
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/pom.xml

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java
maven/doxia/trunk/doxia-modules/pom.xml
maven/doxia/trunk/doxia-sink-api/pom.xml

Modified: maven/doxia/trunk/doxia-core/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/pom.xml?view=diff&rev=519682&r1=519681&r2=519682
==
--- maven/doxia/trunk/doxia-core/pom.xml (original)
+++ maven/doxia/trunk/doxia-core/pom.xml Sun Mar 18 13:15:28 2007
@@ -27,7 +27,7 @@
 1.0-alpha-9-SNAPSHOT
   
   doxia-core
-  Doxia Core
+  Doxia :: Core
   
 
   

Modified: maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml?view=diff&rev=519682&r1=519681&r2=519682
==
--- maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-apt/pom.xml Sun Mar 18 
13:15:28 2007
@@ -6,4 +6,5 @@
   
   4.0.0
   doxia-module-apt
+  Doxia :: APT Module
 

Modified: maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml?view=diff&rev=519682&r1=519681&r2=519682
==
--- maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-confluence/pom.xml Sun Mar 18 
13:15:28 2007
@@ -25,7 +25,7 @@
 1.0-alpha-9-SNAPSHOT
   
   doxia-module-confluence
-  Doxia Confluence Module
+  Doxia :: Confluence Module
   
 
   Juan F. Codagnone

Modified: maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml?view=diff&rev=519682&r1=519681&r2=519682
==
--- maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml 
(original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-docbook-simple/pom.xml Sun Mar 
18 13:15:28 2007
@@ -25,5 +25,5 @@
 1.0-alpha-9-SNAPSHOT
   
   doxia-module-docbook-simple
-  Doxia Docbook Simple Module
+  Doxia :: Docbook Simple Module
 

Modified: maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml?view=diff&rev=519682&r1=519681&r2=519682
==
--- maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml (original)
+++ maven/doxia/trunk/doxia-modules/doxia-module-fml/pom.xml Sun Mar 18 
13:15:28 2007
@@ -6,4 +6,5 @@
   
   4.0.0
   doxia-module-fml
+  Doxia :: FML Module
 

Modified: maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml?view=diff&rev=519682&r1=519681&r2=519682
==
--- maven/doxia/trunk/doxia-modules/doxia-module-itext/pom.xml (original)
+++ maven/do

svn commit: r519768 - in /maven/doxia/doxia-site: ./ branches/ tags/ trunk/ trunk/doxia-decoration-model/ trunk/doxia-doc-renderer/ trunk/doxia-site-renderer/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 17:52:44 2007
New Revision: 519768

URL: http://svn.apache.org/viewvc?view=rev&rev=519768
Log:
o a new doxia site subproject

Added:
maven/doxia/doxia-site/
maven/doxia/doxia-site/branches/
maven/doxia/doxia-site/tags/
maven/doxia/doxia-site/trunk/
maven/doxia/doxia-site/trunk/doxia-decoration-model/
  - copied from r519708, maven/sitetools/doxia-decoration-model/
maven/doxia/doxia-site/trunk/doxia-doc-renderer/
  - copied from r519708, maven/sitetools/doxia-doc-renderer/
maven/doxia/doxia-site/trunk/doxia-site-renderer/
  - copied from r519708, maven/sitetools/doxia-site-renderer/



svn commit: r519787 - in /maven/doxia/doxia-site/trunk: doxia-decoration-model/ doxia-doc-renderer/ doxia-site-renderer/ doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/ doxia-si

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 18:43:05 2007
New Revision: 519787

URL: http://svn.apache.org/viewvc?view=rev&rev=519787
Log:
o first pass at getting this all working
o depMan needs work to have all deps in the top-level

Modified:
maven/doxia/doxia-site/trunk/doxia-decoration-model/pom.xml
maven/doxia/doxia-site/trunk/doxia-doc-renderer/pom.xml
maven/doxia/doxia-site/trunk/doxia-site-renderer/pom.xml

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/Renderer.java

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java

Modified: maven/doxia/doxia-site/trunk/doxia-decoration-model/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-decoration-model/pom.xml?view=diff&rev=519787&r1=519786&r2=519787
==
--- maven/doxia/doxia-site/trunk/doxia-decoration-model/pom.xml (original)
+++ maven/doxia/doxia-site/trunk/doxia-decoration-model/pom.xml Sun Mar 18 
18:43:05 2007
@@ -22,9 +22,9 @@
 http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   4.0.0
   
-doxia
+doxia-site
 org.apache.maven.doxia
-1.0-alpha-9-SNAPSHOT
+1.0-SNAPSHOT
   
   doxia-decoration-model
   Doxia Decoration Model

Modified: maven/doxia/doxia-site/trunk/doxia-doc-renderer/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-doc-renderer/pom.xml?view=diff&rev=519787&r1=519786&r2=519787
==
--- maven/doxia/doxia-site/trunk/doxia-doc-renderer/pom.xml (original)
+++ maven/doxia/doxia-site/trunk/doxia-doc-renderer/pom.xml Sun Mar 18 18:43:05 
2007
@@ -22,9 +22,9 @@
 http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   4.0.0
   
-doxia
+doxia-site
 org.apache.maven.doxia
-1.0-alpha-9-SNAPSHOT
+1.0-SNAPSHOT
   
   doxia-doc-renderer
   Doxia Document Renderer Component
@@ -65,6 +65,15 @@
   
   
 
+  org.apache.maven.doxia
+  doxia-core
+  
+
+  com.lowagie
+  itext
+  1.4
+
+
   org.codehaus.plexus
   plexus-i18n
   1.0-beta-6
@@ -72,7 +81,7 @@
 
   org.apache.maven.doxia
   doxia-module-itext
-  ${projectVersion}
+  ${doxiaVersion}
 
 
   org.codehaus.plexus

Modified: maven/doxia/doxia-site/trunk/doxia-site-renderer/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-site-renderer/pom.xml?view=diff&rev=519787&r1=519786&r2=519787
==
--- maven/doxia/doxia-site/trunk/doxia-site-renderer/pom.xml (original)
+++ maven/doxia/doxia-site/trunk/doxia-site-renderer/pom.xml Sun Mar 18 
18:43:05 2007
@@ -22,9 +22,9 @@
 http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   4.0.0
   
-doxia
+doxia-site
 org.apache.maven.doxia
-1.0-alpha-9-SNAPSHOT
+1.0-SNAPSHOT
   
   doxia-site-renderer
   Doxia Site Renderer Component
@@ -73,22 +73,19 @@
   commons-collections
   3.2
 
-
-  org.apache.maven.doxia
-  doxia-module-xhtml
-  ${projectVersion}
-
 
 
   org.apache.maven.doxia
   doxia-module-apt
-  ${projectVersion}
 
 
   org.apache.maven.doxia
   doxia-module-xdoc
-  ${projectVersion}
 
+
+  org.apache.maven.doxia
+  doxia-module-xhtml
+
   
 

Modified: 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java?view=diff&rev=519787&r1=519786&r2=519787
==
--- 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/Defa

svn commit: r519791 - in /maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src: main/java/org/apache/maven/doxia/module/xhtml/ main/java/org/apache/maven/doxia/module/xhtml/decoration/render/ test/j

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:01:22 2007
New Revision: 519791

URL: http://svn.apache.org/viewvc?view=rev&rev=519791
Log:
o put the rendering context back where it was, it's leaked out all over the 
place and breaks everything

Added:

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/decoration/render/RenderingContext.java
   (contents, props changed)
  - copied, changed from r519682, 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/RenderingContext.java
Removed:

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/RenderingContext.java

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/SinkDescriptorReader.java
Modified:

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java

maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlSinkTest.java

Modified: 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java?view=diff&rev=519791&r1=519790&r2=519791
==
--- 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
 (original)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlSink.java
 Sun Mar 18 19:01:22 2007
@@ -19,17 +19,17 @@
  * under the License.
  */
 
-import java.io.PrintWriter;
-import java.io.Writer;
-import java.util.Map;
-
-import org.apache.maven.doxia.util.HtmlTools;
-import org.apache.maven.doxia.module.xhtml.RenderingContext;
+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.HtmlTools;
 import org.codehaus.plexus.util.StringUtils;
 
+import java.io.PrintWriter;
+import java.io.Writer;
+import java.util.Map;
+
 /**
  * A doxia sink which produces xhtml
  *
@@ -52,7 +52,7 @@
 
 private PrintWriter writer;
 
-private StringsMap directives;
+//private StringsMap directives;
 
 private RenderingContext renderingContext;
 
@@ -62,8 +62,6 @@
 {
 this.writer = new PrintWriter( writer );
 
-this.directives = new StringsMap( directives );
-
 this.renderingContext = renderingContext;
 }
 
@@ -93,7 +91,8 @@
 
 public void head()
 {
-directive( "head()" );
+// Not used overridden in site renderer
+// directive( "head()" );
 
 resetState();
 
@@ -104,7 +103,8 @@
 {
 headFlag = false;
 
-directive( "head_()" );
+// Not used overridden in site renderer
+//directive( "head_()" );
 }
 
 public void title()
@@ -145,18 +145,17 @@
 
 public void body()
 {
-String body = directiveValue( "body()" );
-
-write( body );
+// Not used overridden in site renderer
+//String body = directiveValue( "body()" );
+//write( body );
 }
 
 public void body_()
 {
-String body = directiveValue( "body_()" );
-
-write( body );
-
-resetState();
+// Not used overridden in site renderer
+//String body = directiveValue( "body_()" );
+//write( body );
+//resetState();
 }
 
 // --
@@ -802,16 +801,6 @@
 }
 
 writer.write( text );
-}
-
-protected String directiveValue( String key )
-{
-return directives.get( key );
-}
-
-protected void directive( String key )
-{
-write( directives.get( key ) );
 }
 
 protected void content( String text )

Copied: 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/decoration/render/RenderingContext.java
 (from r519682, 
maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/RenderingContext.java)
URL: 
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/decoration/render/RenderingContext.java?view=diff&rev=519791&p1=maven/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/RenderingContext.java&r1=519682&p2=maven/doxia/trunk/doxia-modules/d

svn commit: r519792 - in /maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer: DefaultSiteRenderer.java DocumentRenderer.java DoxiaDocumentRenderer.java

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:01:40 2007
New Revision: 519792

URL: http://svn.apache.org/viewvc?view=rev&rev=519792
Log:
o use old rendering context location

Modified:

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/Renderer.java

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java

Modified: 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java?view=diff&rev=519792&r1=519791&r2=519792
==
--- 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
 (original)
+++ 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
 Sun Mar 18 19:01:40 2007
@@ -20,7 +20,7 @@
  */
 
 import org.apache.maven.doxia.Doxia;
-import org.apache.maven.doxia.module.xhtml.RenderingContext;
+import org.apache.maven.doxia.module.xhtml.decoration.render.RenderingContext;
 import org.apache.maven.doxia.parser.ParseException;
 import org.apache.maven.doxia.parser.manager.ParserNotFoundException;
 import org.apache.maven.doxia.site.decoration.DecorationModel;

Modified: 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java?view=diff&rev=519792&r1=519791&r2=519792
==
--- 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java
 (original)
+++ 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java
 Sun Mar 18 19:01:40 2007
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.module.xhtml.RenderingContext;
+import org.apache.maven.doxia.module.xhtml.decoration.render.RenderingContext;
 
 import java.io.FileNotFoundException;
 import java.io.UnsupportedEncodingException;

Modified: 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java?view=diff&rev=519792&r1=519791&r2=519792
==
--- 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java
 (original)
+++ 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java
 Sun Mar 18 19:01:40 2007
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.module.xhtml.RenderingContext;
+import org.apache.maven.doxia.module.xhtml.decoration.render.RenderingContext;
 
 import java.io.FileNotFoundException;
 import java.io.UnsupportedEncodingException;

Modified: 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/Renderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/Renderer.java?view=diff&rev=519792&r1=519791&r2=519792
==
--- 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/Renderer.java
 (original)
+++ 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/Renderer.java
 Sun Mar 18 19:01:40 2007
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-import org.apache.maven.doxia.module.xhtml.RenderingContext;
+import org.apache.maven.doxia.module.xhtml.decoration.render.RenderingContext;
 import org.apache.maven.doxia.site.decoration.DecorationModel;
 import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink;
 

Modified: 
maven/doxia/doxia-site/trunk/doxia-site-renderer/sr

svn commit: r519795 - /maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:17:07 2007
New Revision: 519795

URL: http://svn.apache.org/viewvc?view=rev&rev=519795
Log:
kill empty dir

Removed:
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/



svn commit: r519796 - in /maven/doxia/trunk/doxia-core/src: main/java/org/apache/maven/doxia/validation/ test/java/org/apache/maven/doxia/validation/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:23:13 2007
New Revision: 519796

URL: http://svn.apache.org/viewvc?view=rev&rev=519796
Log:
o removing dead code that i put in with the twiki code


Removed:

maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/validation/

maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/validation/



svn commit: r519797 - /maven/doxia/doxia/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:25:30 2007
New Revision: 519797

URL: http://svn.apache.org/viewvc?view=rev&rev=519797
Log:
setting up dir for core

Added:
maven/doxia/doxia/



svn commit: r519800 - in /maven/doxia/doxia-site/trunk: doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java pom.xml

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:42:29 2007
New Revision: 519800

URL: http://svn.apache.org/viewvc?view=rev&rev=519800
Log: (empty)

Added:
maven/doxia/doxia-site/trunk/pom.xml   (with props)
Modified:

maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java

Modified: 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java?view=diff&rev=519800&r1=519799&r2=519800
==
--- 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
 (original)
+++ 
maven/doxia/doxia-site/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
 Sun Mar 18 19:42:29 2007
@@ -78,7 +78,8 @@
  * @version $Id:DefaultSiteRenderer.java 348612 2005-11-24 12:54:19 +1100 
(Thu, 24 Nov 2005) brett $
  * @plexus.component role-hint="default"
  */
-public class DefaultSiteRenderer
+public class
+DefaultSiteRenderer
 extends AbstractLogEnabled
 implements Renderer
 {

Added: maven/doxia/doxia-site/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia-site/trunk/pom.xml?view=auto&rev=519800
==
--- maven/doxia/doxia-site/trunk/pom.xml (added)
+++ maven/doxia/doxia-site/trunk/pom.xml Sun Mar 18 19:42:29 2007
@@ -0,0 +1,161 @@
+
+
+
+
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  4.0.0
+  
+org.apache.maven
+maven-parent
+4
+../pom/maven/pom.xml
+  
+  org.apache.maven.doxia
+  doxia-site
+  pom
+  Doxia
+  1.0-SNAPSHOT
+  http://maven.apache.org/doxia
+  
+jira
+http://jira.codehaus.org/browse/DOXIA
+  
+  
+  
+1.0-SNAPSHOT
+1.0-alpha-9-SNAPSHOT
+  
+  
+  
+
+  Doxia Developer List
+  [EMAIL PROTECTED]
+  [EMAIL PROTECTED]
+  
http://mail-archives.apache.org/mod_mbox/maven-doxia-dev/
+
+
+  Doxia User List
+  [EMAIL PROTECTED]
+  [EMAIL PROTECTED]
+  
http://mail-archives.apache.org/mod_mbox/maven-doxia-users/
+
+
+  Doxia Commits List
+  [EMAIL PROTECTED]
+  [EMAIL PROTECTED]
+  
http://mail-archives.apache.org/mod_mbox/maven-doxia-commits/
+
+  
+  
+
scm:svn:http://svn.apache.org/repos/asf/maven/doxia/doxia-site/trunk
+
scm:svn:https://svn.apache.org/repos/asf/maven/doxia/doxia-site/trunk
+http://svn.apache.org/viewcvs.cgi/maven/doxia/doxia-site/trunk
+  
+  
+
+  
+org.codehaus.plexus
+plexus-maven-plugin
+1.3.5
+
+  
+
+  descriptor
+
+  
+
+  
+
+
+  
+
+  maven-surefire-plugin
+  
+never
+  
+
+  
+
+  
+  
+
+  
+org.apache.maven.doxia
+doxia-sink-api
+${doxiaVersion}
+  
+  
+org.apache.maven.doxia
+doxia-core
+${doxiaVersion}
+
+  
+org.apache.maven.doxia
+doxia-module-apt
+${doxiaVersion}
+  
+  
+org.apache.maven.doxia
+doxia-module-xdoc
+${doxiaVersion}
+  
+  
+org.apache.maven.doxia
+doxia-module-xhtml
+${doxiaVersion}
+  
+  
+org.apache.maven.doxia
+doxia-decoration-model
+${projectVersion}
+  
+  
+  
+org.codehaus.plexus
+plexus-container-default
+1.0-alpha-20
+  
+  
+org.codehaus.plexus
+plexus-component-api
+1.0-alpha-20
+  
+  
+org.codehaus.plexus
+plexus-utils
+1.4.1
+  
+
+  
+  
+
+  junit
+  junit
+  3.8.1
+  test
+
+  
+  
+doxia-decoration-model
+doxia-doc-renderer
+doxia-site-renderer
+  
+

Propchange: maven/doxia/doxia-site/trunk/pom.xml
--
svn:eol-style = native

Propchange: maven/doxia/doxia-site/trunk/pom.xml
--
svn:keywords = "Author Date Id Revision"




svn commit: r519802 - in /maven/doxia: doxia/tags/ tags/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:43:46 2007
New Revision: 519802

URL: http://svn.apache.org/viewvc?view=rev&rev=519802
Log:
o move to its new home

Added:
maven/doxia/doxia/tags/
  - copied from r519801, maven/doxia/tags/
Removed:
maven/doxia/tags/



svn commit: r519803 - in /maven/doxia: doxia/trunk/ trunk/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:44:17 2007
New Revision: 519803

URL: http://svn.apache.org/viewvc?view=rev&rev=519803
Log:
o new home

Added:
maven/doxia/doxia/trunk/
  - copied from r519802, maven/doxia/trunk/
Removed:
maven/doxia/trunk/



svn commit: r519804 - in /maven/doxia: branches/ doxia/branches/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:44:50 2007
New Revision: 519804

URL: http://svn.apache.org/viewvc?view=rev&rev=519804
Log:
o ditto

Added:
maven/doxia/doxia/branches/
  - copied from r519803, maven/doxia/branches/
Removed:
maven/doxia/branches/



svn commit: r519805 - in /maven/doxia: doxia-site/ doxia-sitetools/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:51:25 2007
New Revision: 519805

URL: http://svn.apache.org/viewvc?view=rev&rev=519805
Log:
o name it sitetools as it's confusing as we have everything else name foo-site, 
same with the book stuff people will look at it first
  and think it's a book about doxia

Added:
maven/doxia/doxia-sitetools/
  - copied from r519804, maven/doxia/doxia-site/
Removed:
maven/doxia/doxia-site/



svn commit: r519806 - in /maven/doxia: doxia/trunk/doxia-site/ site/

2007-03-18 Thread jvanzyl
Author: jvanzyl
Date: Sun Mar 18 19:54:41 2007
New Revision: 519806

URL: http://svn.apache.org/viewvc?view=rev&rev=519806
Log:
o bring the site up to the top

Added:
maven/doxia/site/
  - copied from r519805, maven/doxia/doxia/trunk/doxia-site/
Removed:
maven/doxia/doxia/trunk/doxia-site/



  1   2   >