Author: ltheussl
Date: Tue Jun  3 05:25:07 2008
New Revision: 662767

URL: http://svn.apache.org/viewvc?rev=662767&view=rev
Log:
Javadocs and formatting

Modified:
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/MacroNotFoundException.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/site/manager/SiteModuleNotFoundException.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractXmlParser.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/ParserNotFoundException.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/PipelineSink.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/SinkUtils.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java
    
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java
 Tue Jun  3 05:25:07 2008
@@ -45,9 +45,9 @@
      * @param source A reader that provides the source document.
      * @param parserId Identifier for the parser to use.
      * @param sink A sink that consumes the Doxia events.
-     * @throws ParserNotFoundException if no parser could be found
-     * for the given id.
-     * @throws ParseException if the model could not be parsed.
+     * @throws org.apache.maven.doxia.parser.manager.ParserNotFoundException
+     * if no parser could be found for the given id.
+     * @throws org.apache.maven.doxia.parser.ParseException if the model could 
not be parsed.
      */
     void parse( Reader source, String parserId, Sink sink )
         throws ParserNotFoundException, ParseException;
@@ -57,8 +57,8 @@
      *
      * @param parserId Identifier for the parser to use.
      * @return the parser defining by parserId.
-     * @throws ParserNotFoundException if no parser could be found
-     * for the given id.
+     * @throws org.apache.maven.doxia.parser.manager.ParserNotFoundException
+     * if no parser could be found for the given id.
      */
     Parser getParser( String parserId )
         throws ParserNotFoundException;

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java
 Tue Jun  3 05:25:07 2008
@@ -22,6 +22,7 @@
 import org.apache.maven.doxia.sink.Sink;
 
 import java.util.Iterator;
+import org.apache.maven.doxia.sink.SinkEventAttributeSet;
 
 /**
  * A simple macro that prints out the key and value of some supplied 
parameters.
@@ -37,7 +38,7 @@
     /** [EMAIL PROTECTED] */
     public void execute( Sink sink, MacroRequest request )
     {
-        sink.verbatim( true );
+        sink.verbatim( SinkEventAttributeSet.BOXED );
 
         sink.text( "echo" + EOL );
 

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/MacroNotFoundException.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/MacroNotFoundException.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/MacroNotFoundException.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/MacroNotFoundException.java
 Tue Jun  3 05:25:07 2008
@@ -30,6 +30,9 @@
 public class MacroNotFoundException
     extends Exception
 {
+    /** serialVersionUID */
+    static final long serialVersionUID = 295967936746221567L;
+
     /**
      * Construct a new MacroNotFoundException with the specified detail 
message.
      *

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java
 Tue Jun  3 05:25:07 2008
@@ -31,6 +31,7 @@
 import java.net.URL;
 import java.util.HashMap;
 import java.util.Map;
+import org.apache.maven.doxia.sink.SinkEventAttributeSet;
 
 /**
  * A macro that prints out the content of a file or a URL.
@@ -123,7 +124,7 @@
 
         if ( verbatim )
         {
-            sink.verbatim( true );
+            sink.verbatim( SinkEventAttributeSet.BOXED );
 
             sink.text( snippet.toString() );
 

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/site/manager/SiteModuleNotFoundException.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/site/manager/SiteModuleNotFoundException.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/site/manager/SiteModuleNotFoundException.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/site/manager/SiteModuleNotFoundException.java
 Tue Jun  3 05:25:07 2008
@@ -30,6 +30,9 @@
 public class SiteModuleNotFoundException
     extends Exception
 {
+    /** serialVersionUID */
+    static final long serialVersionUID = 295967936746221567L;
+
     /**
      * Construct a new SiteModuleNotFoundException with the
      * specified detail message.

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractXmlParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractXmlParser.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractXmlParser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractXmlParser.java
 Tue Jun  3 05:25:07 2008
@@ -118,8 +118,8 @@
      *
      * @param parser A parser.
      * @param sink the sink to receive the events.
-     * @throws XmlPullParserException if there's a problem parsing the model
-     * @throws MacroExecutionException if there's a problem executing a macro
+     * @throws org.codehaus.plexus.util.xml.pull.XmlPullParserException if 
there's a problem parsing the model
+     * @throws org.apache.maven.doxia.macro.MacroExecutionException if there's 
a problem executing a macro
      */
     private void parseXml( XmlPullParser parser, Sink sink )
         throws XmlPullParserException, MacroExecutionException
@@ -169,8 +169,8 @@
      *
      * @param parser A parser.
      * @param sink the sink to receive the events.
-     * @throws XmlPullParserException if there's a problem parsing the model
-     * @throws MacroExecutionException if there's a problem executing a macro
+     * @throws org.codehaus.plexus.util.xml.pull.XmlPullParserException if 
there's a problem parsing the model
+     * @throws org.apache.maven.doxia.macro.MacroExecutionException if there's 
a problem executing a macro
      */
     protected abstract void handleStartTag( XmlPullParser parser, Sink sink )
         throws XmlPullParserException, MacroExecutionException;
@@ -180,8 +180,8 @@
      *
      * @param parser A parser.
      * @param sink the sink to receive the events.
-     * @throws XmlPullParserException if there's a problem parsing the model
-     * @throws MacroExecutionException if there's a problem executing a macro
+     * @throws org.codehaus.plexus.util.xml.pull.XmlPullParserException if 
there's a problem parsing the model
+     * @throws org.apache.maven.doxia.macro.MacroExecutionException if there's 
a problem executing a macro
      */
     protected abstract void handleEndTag( XmlPullParser parser, Sink sink )
         throws XmlPullParserException, MacroExecutionException;
@@ -191,7 +191,7 @@
      *
      * @param parser A parser.
      * @param sink the sink to receive the events.
-     * @throws XmlPullParserException if there's a problem parsing the model
+     * @throws org.codehaus.plexus.util.xml.pull.XmlPullParserException if 
there's a problem parsing the model
      */
     protected abstract void handleText( XmlPullParser parser, Sink sink )
         throws XmlPullParserException;
@@ -201,7 +201,7 @@
      *
      * @param parser A parser.
      * @param sink the sink to receive the events.
-     * @throws XmlPullParserException if there's a problem parsing the model
+     * @throws org.codehaus.plexus.util.xml.pull.XmlPullParserException if 
there's a problem parsing the model
      */
     protected abstract void handleCdsect( XmlPullParser parser, Sink sink )
         throws XmlPullParserException;
@@ -211,7 +211,7 @@
      *
      * @param parser A parser.
      * @param sink the sink to receive the events.
-     * @throws XmlPullParserException if there's a problem parsing the model
+     * @throws org.codehaus.plexus.util.xml.pull.XmlPullParserException if 
there's a problem parsing the model
      */
     protected abstract void handleComment( XmlPullParser parser, Sink sink )
         throws XmlPullParserException;
@@ -221,7 +221,7 @@
      *
      * @param parser A parser.
      * @param sink the sink to receive the events.
-     * @throws XmlPullParserException if there's a problem parsing the model
+     * @throws org.codehaus.plexus.util.xml.pull.XmlPullParserException if 
there's a problem parsing the model
      */
     protected abstract void handleEntity( XmlPullParser parser, Sink sink )
         throws XmlPullParserException;

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/XhtmlBaseParser.java
 Tue Jun  3 05:25:07 2008
@@ -818,7 +818,7 @@
     /**
      * Checks if the given id is a valid Doxia id and if not, returns a 
transformed one.
      *
-     * @param The id to validate.
+     * @param id The id to validate.
      * @return A transformed id or the original id if it was already valid.
      * @see DoxiaUtils#encodeId(String)
      */

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/ParserNotFoundException.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/ParserNotFoundException.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/ParserNotFoundException.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/ParserNotFoundException.java
 Tue Jun  3 05:25:07 2008
@@ -30,6 +30,9 @@
 public class ParserNotFoundException
     extends Exception
 {
+    /** serialVersionUID */
+    static final long serialVersionUID = 295967936746221567L;
+
     /**
      * Construct a new ParserNotFoundException with the specified detail 
message.
      *

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/PipelineSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/PipelineSink.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/PipelineSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/PipelineSink.java
 Tue Jun  3 05:25:07 2008
@@ -22,10 +22,13 @@
 import java.lang.reflect.InvocationHandler;
 import java.lang.reflect.Method;
 import java.lang.reflect.Proxy;
+
 import java.util.List;
 import java.util.Iterator;
 
 /**
+ * May be used to invoke the same method on a List of Sinks.
+ *
  * @author <a href="mailto:[EMAIL PROTECTED]">Trygve Laugst&oslash;l</a>
  * @version $Id$
  */
@@ -34,16 +37,35 @@
 {
     private List pipeline;
 
+    /**
+     * Constructs a PipelineSink for a given List of Sinks.
+     *
+     * @param pipeline A List of Sinks.
+     */
     public PipelineSink( List pipeline )
     {
         this.pipeline = pipeline;
     }
 
+    /**
+     * Add a Sink to the List of Sinks.
+     *
+     * @param sink the Sink to add.
+     */
     public void addSink( Sink sink )
     {
         pipeline.add( sink );
     }
 
+    /**
+     * Invoke a Method on this PipelineSink.
+     *
+     * @param proxy the proxy instance that the method was invoked on. Unused.
+     * @param method the Method to invoke.
+     * @param args an array of arguments to the Method.
+     * @return always returns null.
+     * @throws java.lang.Throwable the Exception to throw from the Method 
invocation.
+     */
     public Object invoke( Object proxy, Method method, Object[] args )
         throws Throwable
     {
@@ -57,6 +79,12 @@
         return null;
     }
 
+    /**
+     * Returns an instance of a PipelineSink as a Sink.
+     *
+     * @param pipeline A List of Sinks.
+     * @return
+     */
     public static Sink newInstance( List pipeline )
     {
         return (Sink) Proxy.newProxyInstance( 
PipelineSink.class.getClassLoader(),

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/SinkUtils.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/SinkUtils.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/SinkUtils.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/SinkUtils.java
 Tue Jun  3 05:25:07 2008
@@ -27,7 +27,6 @@
 import javax.swing.text.MutableAttributeSet;
 
 import org.apache.maven.doxia.markup.Markup;
-import org.apache.maven.doxia.sink.SinkEventAttributeSet;
 
 /**
  * Collection of common utility methods for sinks.

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java
 Tue Jun  3 05:25:07 2008
@@ -99,7 +99,7 @@
         }
         catch ( IOException e )
         {
-            throw new ParseException( e );
+            throw new ParseException( e, lineNumber, 0 );
         }
 
         lastLine = line;

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java?rev=662767&r1=662766&r2=662767&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java
 Tue Jun  3 05:25:07 2008
@@ -31,7 +31,7 @@
 {
     /**
      * @return the next line. <code>null</code> if we reached the end.
-     * @throws ParseException on I/O error
+     * @throws org.apache.maven.doxia.parser.ParseException on I/O error
      */
     String getNextLine() throws ParseException;
 
@@ -46,7 +46,7 @@
     int getLineNumber();
 
     /**
-     * @throws IllegalStateException if the ungetLine/unget is called more than
+     * @throws java.lang.IllegalStateException if the ungetLine/unget is 
called more than
      *                               one time without calling getNextLine()
      */
     void ungetLine() throws IllegalStateException;
@@ -54,7 +54,7 @@
 
     /**
      * @param s some text to push back to the parser
-     * @throws IllegalStateException if the ungetLine/unget is called more than
+     * @throws java.lang.IllegalStateException if the ungetLine/unget is 
called more than
      *                               one time without calling getNextLine()
      */
     void unget( String s ) throws IllegalStateException;


Reply via email to