You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jd...@apache.org on 2005/12/15 20:24:58 UTC

svn commit: r357066 - in /maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl: ./ src/main/java/org/codehaus/doxia/site/renderer/ src/main/java/org/codehaus/doxia/site/renderer/sink/ src/main/resources/ src/main/resources/META-IN...

Author: jdcasey
Date: Thu Dec 15 11:24:49 2005
New Revision: 357066

URL: http://svn.apache.org/viewcvs?rev=357066&view=rev
Log:
PR: MNG-1834

Added compatibility layer that matches the old packages/APIs, of which many are wrapper classes around the new ones in the org.apache.maven.doxia packages. Also, added component definition for org.codehaus.doxia.site.renderer.SiteRenderer (wrapper class for org.apache.maven.doxia.siterenderer.SiteRenderer).


Added:
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/DefaultSiteRenderer.java   (with props)
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/Renderer.java   (with props)
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/RendererException.java   (with props)
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/sink/
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/sink/SiteRendererSink.java   (with props)
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/plexus/
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/plexus/components.xml   (with props)
Modified:
    maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/pom.xml

Modified: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/pom.xml
URL: http://svn.apache.org/viewcvs/maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/pom.xml?rev=357066&r1=357065&r2=357066&view=diff
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/pom.xml (original)
+++ maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/pom.xml Thu Dec 15 11:24:49 2005
@@ -46,6 +46,11 @@
       </exclusions>
     </dependency>
     <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-site-renderer</artifactId>
+      <version>1.0-alpha-6</version>
+    </dependency>
+    <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-plugin-api</artifactId>
       <version>2.0.1</version>
@@ -71,4 +76,4 @@
       </exclusions>
     </dependency>
   </dependencies>
-</project>
\ No newline at end of file
+</project>

Added: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/DefaultSiteRenderer.java
URL: http://svn.apache.org/viewcvs/maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/DefaultSiteRenderer.java?rev=357066&view=auto
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/DefaultSiteRenderer.java (added)
+++ maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/DefaultSiteRenderer.java Thu Dec 15 11:24:49 2005
@@ -0,0 +1,274 @@
+package org.codehaus.doxia.site.renderer;
+
+import org.apache.maven.doxia.siterenderer.RendererException;
+import org.codehaus.doxia.site.renderer.sink.SiteRendererSink;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.Writer;
+import java.util.Locale;
+import java.util.Map;
+
+/*
+ * 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.
+ */
+
+/**
+ * @author <a href="mailto:evenisse@codehaus.org">Emmanuel Venisse</a>
+ * @author <a href="mailto:vincent.siveton@gmail.com">Vincent Siveton</a>
+ * @version $Id:DefaultSiteRenderer.java 348612 2005-11-24 12:54:19 +1100 (Thu, 24 Nov 2005) brett $
+ * @plexus.component role="org.apache.maven.doxia.siterenderer.Renderer"
+ */
+public class DefaultSiteRenderer
+    extends org.apache.maven.doxia.siterenderer.DefaultSiteRenderer
+    implements Renderer
+{
+
+    public void render( File siteDirectory, File outputDirectory, File siteDescriptor, String templateName,
+                       Map templateProperties )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, siteDescriptor, templateName, templateProperties );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void render( File siteDirectory, File outputDirectory, InputStream siteDescriptor, String templateName,
+                       Map templateProperties )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, siteDescriptor, templateName, templateProperties );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void render( File siteDirectory, File outputDirectory, String siteDescriptor, String templateName,
+                       Map templateProperties )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, siteDescriptor, templateName, templateProperties );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void render( File siteDirectory, File outputDirectory, File siteDescriptor, String templateName,
+                       Map templateProperties, Locale locale )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, siteDescriptor, templateName, templateProperties, locale );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void render( File siteDirectory, File outputDirectory, InputStream siteDescriptor, String templateName,
+                       Map templateProperties, Locale locale )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, siteDescriptor, templateName, templateProperties, locale );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void render( File siteDirectory, File outputDirectory, String siteDescriptor, String templateName,
+                       Map templateProperties, Locale locale )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, siteDescriptor, templateName, templateProperties, locale );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void render( File siteDirectory, File outputDirectory, InputStream siteDescriptor, String templateName,
+                       Map templateProperties, Locale locale, String outputEncoding )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, siteDescriptor, templateName, templateProperties, locale,
+                          outputEncoding );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void render( File siteDirectory, File outputDirectory, String module, String moduleExtension,
+                       String moduleParserId, String siteDescriptor, String templateName, Map templateProperties,
+                       Locale locale, String outputEncoding )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, module, moduleExtension, moduleParserId, siteDescriptor,
+                          templateName, templateProperties, locale, outputEncoding );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void render( File siteDirectory, File outputDirectory, String module, String moduleExtension,
+                       String moduleParserId, InputStream siteDescriptor, String templateName, Map templateProperties,
+                       Locale locale, String outputEncoding )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            super.render( siteDirectory, outputDirectory, module, moduleExtension, moduleParserId, siteDescriptor,
+                          templateName, templateProperties, locale, outputEncoding );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void generateDocument( Writer writer, String templateName, Map templateProperties,
+                                 org.apache.maven.doxia.siterenderer.sink.SiteRendererSink sink )
+        throws org.codehaus.doxia.site.renderer.RendererException
+    {
+        try
+        {
+            super.generateDocument( writer, templateName, templateProperties, sink );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void generateDocument( Writer writer, String templateName, Map templateProperties,
+                                 org.apache.maven.doxia.siterenderer.sink.SiteRendererSink sink, Locale locale )
+        throws org.codehaus.doxia.site.renderer.RendererException
+    {
+        try
+        {
+            super.generateDocument( writer, templateName, templateProperties, sink, locale );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void generateDocument( Writer writer, String templateName, Map templateProperties, SiteRendererSink sink )
+        throws org.codehaus.doxia.site.renderer.RendererException
+    {
+        try
+        {
+            super.generateDocument( writer, templateName, templateProperties, sink.getSinkDelegate() );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public void generateDocument( Writer writer, String templateName, Map templateProperties, SiteRendererSink sink,
+                                 Locale locale )
+        throws org.codehaus.doxia.site.renderer.RendererException
+    {
+        try
+        {
+            super.generateDocument( writer, templateName, templateProperties, sink.getSinkDelegate(), locale );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public org.apache.maven.doxia.siterenderer.sink.SiteRendererSink createSink( File moduleBaseDir, String document,
+                                                                                File siteDescriptor )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            return new org.codehaus.doxia.site.renderer.sink.SiteRendererSink( super.createSink( moduleBaseDir,
+                                                                                                 document,
+                                                                                                 siteDescriptor ) );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public org.apache.maven.doxia.siterenderer.sink.SiteRendererSink createSink( File moduleBaseDir, String document,
+                                                                                String siteDescriptor )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            return new org.codehaus.doxia.site.renderer.sink.SiteRendererSink( super.createSink( moduleBaseDir,
+                                                                                                 document,
+                                                                                                 siteDescriptor ) );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+    public org.apache.maven.doxia.siterenderer.sink.SiteRendererSink createSink( File moduleBaseDir, String document,
+                                                                                InputStream siteDescriptor )
+        throws org.codehaus.doxia.site.renderer.RendererException, IOException
+    {
+        try
+        {
+            return new org.codehaus.doxia.site.renderer.sink.SiteRendererSink( super.createSink( moduleBaseDir,
+                                                                                                 document,
+                                                                                                 siteDescriptor ) );
+        }
+        catch ( RendererException e )
+        {
+            throw new org.codehaus.doxia.site.renderer.RendererException( e );
+        }
+    }
+
+}

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/DefaultSiteRenderer.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/DefaultSiteRenderer.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/Renderer.java
URL: http://svn.apache.org/viewcvs/maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/Renderer.java?rev=357066&view=auto
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/Renderer.java (added)
+++ maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/Renderer.java Thu Dec 15 11:24:49 2005
@@ -0,0 +1,92 @@
+package org.codehaus.doxia.site.renderer;
+
+/*
+ * 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 org.apache.maven.doxia.siterenderer.sink.SiteRendererSink;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.Writer;
+import java.util.Locale;
+import java.util.Map;
+
+/**
+ * @author <a href="mailto:evenisse@codehaus.org>Emmanuel Venisse</a>
+ * @version $Id:Renderer.java 348612 2005-11-24 12:54:19 +1100 (Thu, 24 Nov 2005) brett $
+ */
+public interface Renderer
+    extends org.apache.maven.doxia.siterenderer.Renderer
+{
+    String ROLE = Renderer.class.getName();
+
+    void render( File siteDirectory, File outputDirectory, File siteDescriptor, String templateName,
+                 Map templateProperties )
+        throws RendererException, IOException;
+
+    void render( File siteDirectory, File outputDirectory, InputStream siteDescriptor, String templateName,
+                 Map templateProperties )
+        throws RendererException, IOException;
+
+    void render( File siteDirectory, File outputDirectory, String siteDescriptor, String templateName,
+                 Map templateProperties )
+        throws RendererException, IOException;
+
+    void render( File siteDirectory, File outputDirectory, File siteDescriptor, String templateName,
+                 Map templateProperties, Locale locale )
+        throws RendererException, IOException;
+
+    void render( File siteDirectory, File outputDirectory, InputStream siteDescriptor, String templateName,
+                 Map templateProperties, Locale locale )
+        throws RendererException, IOException;
+
+    void render( File siteDirectory, File outputDirectory, String siteDescriptor, String templateName,
+                 Map templateProperties, Locale locale )
+        throws RendererException, IOException;
+
+    void render( File siteDirectory, File outputDirectory, InputStream siteDescriptor, String templateName,
+                 Map templateProperties, Locale locale, String outputEncoding )
+        throws RendererException, IOException;
+
+    void render( File siteDirectory, File outputDirectory, String module, String moduleExtension, String moduleParserId,
+                 String siteDescriptor, String templateName, Map templateProperties, Locale locale,
+                 String outputEncoding )
+        throws RendererException, IOException;
+
+    void render( File siteDirectory, File outputDirectory, String module, String moduleExtension, String moduleParserId,
+                 InputStream siteDescriptor, String templateName, Map templateProperties, Locale locale,
+                 String outputEncoding )
+        throws RendererException, IOException;
+
+    void generateDocument( Writer writer, String templateName, Map templateProperties, SiteRendererSink sink )
+        throws RendererException;
+
+    void generateDocument( Writer writer, String templateName, Map templateProperties, SiteRendererSink sink,
+                           Locale locale )
+        throws RendererException;
+
+    SiteRendererSink createSink( File moduleBaseDir, String document, File siteDescriptor )
+        throws RendererException, IOException;
+
+    SiteRendererSink createSink( File moduleBaseDir, String document, String siteDescriptor )
+        throws RendererException, IOException;
+
+    SiteRendererSink createSink( File moduleBaseDir, String document, InputStream siteDescriptor )
+        throws RendererException, IOException;
+
+    void setTemplateClassLoader( ClassLoader templateClassLoader );
+}

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/Renderer.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/Renderer.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/RendererException.java
URL: http://svn.apache.org/viewcvs/maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/RendererException.java?rev=357066&view=auto
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/RendererException.java (added)
+++ maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/RendererException.java Thu Dec 15 11:24:49 2005
@@ -0,0 +1,165 @@
+package org.codehaus.doxia.site.renderer;
+import java.io.PrintStream;
+import java.io.PrintWriter;
+
+/*
+ * 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.
+ */
+
+/**
+ * @author Emmanuel Venisse
+ */
+public class RendererException
+    extends org.apache.maven.doxia.siterenderer.RendererException
+{
+    private org.apache.maven.doxia.siterenderer.RendererException re;
+
+    public RendererException( org.apache.maven.doxia.siterenderer.RendererException re )
+    {
+        super( "" );
+        
+        this.re = re;
+    }
+    
+    public RendererException( String message )
+    {
+        super( message );
+    }
+
+    public RendererException( String message, Throwable t )
+    {
+        super( message, t );
+    }
+
+    public synchronized Throwable fillInStackTrace()
+    {
+        if ( re != null )
+        {
+            return re.fillInStackTrace();
+        }
+        
+        return super.fillInStackTrace();
+    }
+
+    public Throwable getCause()
+    {
+        if ( re != null )
+        {
+            return re.getCause();
+        }
+        
+        return super.getCause();
+    }
+
+    public String getLocalizedMessage()
+    {
+        if ( re != null )
+        {
+            return re.getLocalizedMessage();
+        }
+        
+        return super.getLocalizedMessage();
+    }
+
+    public String getMessage()
+    {
+        if ( re != null )
+        {
+            return re.getMessage();
+        }
+        
+        return super.getMessage();
+    }
+
+    public StackTraceElement[] getStackTrace()
+    {
+        if ( re != null )
+        {
+            return re.getStackTrace();
+        }
+        
+        return super.getStackTrace();
+    }
+
+    public synchronized Throwable initCause( Throwable cause )
+    {
+        if ( re != null )
+        {
+            return re.initCause( cause );
+        }
+        
+        return super.initCause( cause );
+    }
+
+    public void printStackTrace()
+    {
+        if ( re != null )
+        {
+            re.printStackTrace();
+        }
+        else
+        {
+            super.printStackTrace();
+        }
+    }
+
+    public void printStackTrace( PrintStream stream )
+    {
+        if ( re != null )
+        {
+            re.printStackTrace( stream );
+        }
+        else
+        {
+            super.printStackTrace( stream );
+        }
+    }
+
+    public void printStackTrace( PrintWriter writer )
+    {
+        if ( re != null )
+        {
+            re.printStackTrace( writer );
+        }
+        else
+        {
+            super.printStackTrace( writer );
+        }
+    }
+
+    public void setStackTrace( StackTraceElement[] stackTrace )
+    {
+        if ( re != null )
+        {
+            re.setStackTrace(stackTrace);
+        }
+        else
+        {
+            super.setStackTrace(stackTrace);
+        }
+    }
+
+    public String toString()
+    {
+        if ( re != null )
+        {
+            return re.toString();
+        }
+        else
+        {
+            return super.toString();
+        }
+    }
+}

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/RendererException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/RendererException.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/sink/SiteRendererSink.java
URL: http://svn.apache.org/viewcvs/maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/sink/SiteRendererSink.java?rev=357066&view=auto
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/sink/SiteRendererSink.java (added)
+++ maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/sink/SiteRendererSink.java Thu Dec 15 11:24:49 2005
@@ -0,0 +1,541 @@
+package org.codehaus.doxia.site.renderer.sink;
+
+import java.util.List;
+
+/*
+ * 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.
+ */
+
+/**
+ * @author <a href="mailto:evenisse@codehaus.org>Emmanuel Venisse</a>
+ * @version $Id$
+ */
+public class SiteRendererSink
+    extends org.apache.maven.doxia.siterenderer.sink.SiteRendererSink
+{
+
+    private final org.apache.maven.doxia.siterenderer.sink.SiteRendererSink sinkDelegate;
+
+    public SiteRendererSink( org.apache.maven.doxia.siterenderer.sink.SiteRendererSink sinkDelegate )
+    {
+        super( null, null );
+        this.sinkDelegate = sinkDelegate;
+    }
+    
+    public org.apache.maven.doxia.siterenderer.sink.SiteRendererSink getSinkDelegate()
+    {
+        return sinkDelegate;
+    }
+
+    public void anchor_()
+    {
+        sinkDelegate.anchor_();
+    }
+
+    public void anchor( String arg0 )
+    {
+        sinkDelegate.anchor( arg0 );
+    }
+
+    public void author_()
+    {
+        sinkDelegate.author_();
+    }
+
+    public void author()
+    {
+        sinkDelegate.author();
+    }
+
+    public void body_()
+    {
+        sinkDelegate.body_();
+    }
+
+    public void body()
+    {
+        sinkDelegate.body();
+    }
+
+    public void bold_()
+    {
+        sinkDelegate.bold_();
+    }
+
+    public void bold()
+    {
+        sinkDelegate.bold();
+    }
+
+    public void close()
+    {
+        sinkDelegate.close();
+    }
+
+    public void date_()
+    {
+        sinkDelegate.date_();
+    }
+
+    public void date()
+    {
+        sinkDelegate.date();
+    }
+
+    public void definedTerm_()
+    {
+        sinkDelegate.definedTerm_();
+    }
+
+    public void definedTerm()
+    {
+        sinkDelegate.definedTerm();
+    }
+
+    public void definition_()
+    {
+        sinkDelegate.definition_();
+    }
+
+    public void definition()
+    {
+        sinkDelegate.definition();
+    }
+
+    public void definitionList_()
+    {
+        sinkDelegate.definitionList_();
+    }
+
+    public void definitionList()
+    {
+        sinkDelegate.definitionList();
+    }
+
+    public void definitionListItem_()
+    {
+        sinkDelegate.definitionListItem_();
+    }
+
+    public void definitionListItem()
+    {
+        sinkDelegate.definitionListItem();
+    }
+
+    public boolean equals( Object arg0 )
+    {
+        return sinkDelegate.equals( arg0 );
+    }
+
+    public void figure_()
+    {
+        sinkDelegate.figure_();
+    }
+
+    public void figure()
+    {
+        sinkDelegate.figure();
+    }
+
+    public void figureCaption_()
+    {
+        sinkDelegate.figureCaption_();
+    }
+
+    public void figureCaption()
+    {
+        sinkDelegate.figureCaption();
+    }
+
+    public void figureGraphics( String arg0 )
+    {
+        sinkDelegate.figureGraphics( arg0 );
+    }
+
+    public void flush()
+    {
+        sinkDelegate.flush();
+    }
+
+    public List getAuthors()
+    {
+        return sinkDelegate.getAuthors();
+    }
+
+    public String getBody()
+    {
+        return sinkDelegate.getBody();
+    }
+
+    public String getDate()
+    {
+        return sinkDelegate.getDate();
+    }
+
+    public String getTitle()
+    {
+        return sinkDelegate.getTitle();
+    }
+
+    public int hashCode()
+    {
+        return sinkDelegate.hashCode();
+    }
+
+    public void head_()
+    {
+        sinkDelegate.head_();
+    }
+
+    public void head()
+    {
+        sinkDelegate.head();
+    }
+
+    public void horizontalRule()
+    {
+        sinkDelegate.horizontalRule();
+    }
+
+    public void italic_()
+    {
+        sinkDelegate.italic_();
+    }
+
+    public void italic()
+    {
+        sinkDelegate.italic();
+    }
+
+    public void lineBreak()
+    {
+        sinkDelegate.lineBreak();
+    }
+
+    public void link_()
+    {
+        sinkDelegate.link_();
+    }
+
+    public void link( String arg0, String arg1 )
+    {
+        sinkDelegate.link( arg0, arg1 );
+    }
+
+    public void link( String arg0 )
+    {
+        sinkDelegate.link( arg0 );
+    }
+
+    public void list_()
+    {
+        sinkDelegate.list_();
+    }
+
+    public void list()
+    {
+        sinkDelegate.list();
+    }
+
+    public void listItem_()
+    {
+        sinkDelegate.listItem_();
+    }
+
+    public void listItem()
+    {
+        sinkDelegate.listItem();
+    }
+
+    public void monospaced_()
+    {
+        sinkDelegate.monospaced_();
+    }
+
+    public void monospaced()
+    {
+        sinkDelegate.monospaced();
+    }
+
+    public void nonBreakingSpace()
+    {
+        sinkDelegate.nonBreakingSpace();
+    }
+
+    public void numberedList_()
+    {
+        sinkDelegate.numberedList_();
+    }
+
+    public void numberedList( int arg0 )
+    {
+        sinkDelegate.numberedList( arg0 );
+    }
+
+    public void numberedListItem_()
+    {
+        sinkDelegate.numberedListItem_();
+    }
+
+    public void numberedListItem()
+    {
+        sinkDelegate.numberedListItem();
+    }
+
+    public void pageBreak()
+    {
+        sinkDelegate.pageBreak();
+    }
+
+    public void paragraph_()
+    {
+        sinkDelegate.paragraph_();
+    }
+
+    public void paragraph()
+    {
+        sinkDelegate.paragraph();
+    }
+
+    public void rawText( String arg0 )
+    {
+        sinkDelegate.rawText( arg0 );
+    }
+
+    public void section1_()
+    {
+        sinkDelegate.section1_();
+    }
+
+    public void section1()
+    {
+        sinkDelegate.section1();
+    }
+
+    public void section2_()
+    {
+        sinkDelegate.section2_();
+    }
+
+    public void section2()
+    {
+        sinkDelegate.section2();
+    }
+
+    public void section3_()
+    {
+        sinkDelegate.section3_();
+    }
+
+    public void section3()
+    {
+        sinkDelegate.section3();
+    }
+
+    public void section4_()
+    {
+        sinkDelegate.section4_();
+    }
+
+    public void section4()
+    {
+        sinkDelegate.section4();
+    }
+
+    public void section5_()
+    {
+        sinkDelegate.section5_();
+    }
+
+    public void section5()
+    {
+        sinkDelegate.section5();
+    }
+
+    public void sectionTitle_()
+    {
+        sinkDelegate.sectionTitle_();
+    }
+
+    public void sectionTitle()
+    {
+        sinkDelegate.sectionTitle();
+    }
+
+    public void sectionTitle1_()
+    {
+        sinkDelegate.sectionTitle1_();
+    }
+
+    public void sectionTitle1()
+    {
+        sinkDelegate.sectionTitle1();
+    }
+
+    public void sectionTitle2_()
+    {
+        sinkDelegate.sectionTitle2_();
+    }
+
+    public void sectionTitle2()
+    {
+        sinkDelegate.sectionTitle2();
+    }
+
+    public void sectionTitle3_()
+    {
+        sinkDelegate.sectionTitle3_();
+    }
+
+    public void sectionTitle3()
+    {
+        sinkDelegate.sectionTitle3();
+    }
+
+    public void sectionTitle4_()
+    {
+        sinkDelegate.sectionTitle4_();
+    }
+
+    public void sectionTitle4()
+    {
+        sinkDelegate.sectionTitle4();
+    }
+
+    public void sectionTitle5_()
+    {
+        sinkDelegate.sectionTitle5_();
+    }
+
+    public void sectionTitle5()
+    {
+        sinkDelegate.sectionTitle5();
+    }
+
+    public void table_()
+    {
+        sinkDelegate.table_();
+    }
+
+    public void table()
+    {
+        sinkDelegate.table();
+    }
+
+    public void tableCaption_()
+    {
+        sinkDelegate.tableCaption_();
+    }
+
+    public void tableCaption()
+    {
+        sinkDelegate.tableCaption();
+    }
+
+    public void tableCell_()
+    {
+        sinkDelegate.tableCell_();
+    }
+
+    public void tableCell_( boolean arg0 )
+    {
+        sinkDelegate.tableCell_( arg0 );
+    }
+
+    public void tableCell()
+    {
+        sinkDelegate.tableCell();
+    }
+
+    public void tableCell( boolean arg0, String arg1 )
+    {
+        sinkDelegate.tableCell( arg0, arg1 );
+    }
+
+    public void tableCell( boolean arg0 )
+    {
+        sinkDelegate.tableCell( arg0 );
+    }
+
+    public void tableCell( String arg0 )
+    {
+        sinkDelegate.tableCell( arg0 );
+    }
+
+    public void tableHeaderCell_()
+    {
+        sinkDelegate.tableHeaderCell_();
+    }
+
+    public void tableHeaderCell()
+    {
+        sinkDelegate.tableHeaderCell();
+    }
+
+    public void tableHeaderCell( String arg0 )
+    {
+        sinkDelegate.tableHeaderCell( arg0 );
+    }
+
+    public void tableRow_()
+    {
+        sinkDelegate.tableRow_();
+    }
+
+    public void tableRow()
+    {
+        sinkDelegate.tableRow();
+    }
+
+    public void tableRows_()
+    {
+        sinkDelegate.tableRows_();
+    }
+
+    public void tableRows( int[] arg0, boolean arg1 )
+    {
+        sinkDelegate.tableRows( arg0, arg1 );
+    }
+
+    public void text( String arg0 )
+    {
+        sinkDelegate.text( arg0 );
+    }
+
+    public void title_()
+    {
+        sinkDelegate.title_();
+    }
+
+    public void title()
+    {
+        sinkDelegate.title();
+    }
+
+    public String toString()
+    {
+        return sinkDelegate.toString();
+    }
+
+    public void verbatim_()
+    {
+        sinkDelegate.verbatim_();
+    }
+
+    public void verbatim( boolean arg0 )
+    {
+        sinkDelegate.verbatim( arg0 );
+    }
+}

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/sink/SiteRendererSink.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/java/org/codehaus/doxia/site/renderer/sink/SiteRendererSink.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/plexus/components.xml
URL: http://svn.apache.org/viewcvs/maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/plexus/components.xml?rev=357066&view=auto
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/plexus/components.xml (added)
+++ maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/plexus/components.xml Thu Dec 15 11:24:49 2005
@@ -0,0 +1,10 @@
+<component-set>
+  <components>
+
+    <component>
+      <role>org.codehaus.doxia.site.renderer.SiteRenderer</role>
+      <implementation>org.codehaus.doxia.site.renderer.DefaultSiteRenderer</implementation>
+    </component>
+    
+  </components>
+</component-set>

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/plexus/components.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/components/branches/maven-2.0.x/maven-reporting/maven-reporting-impl/src/main/resources/META-INF/plexus/components.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"