Thanks for this Dennis.

Vincent

2008/3/22, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
> Author: dennisl
>  Date: Sat Mar 22 15:22:05 2008
>  New Revision: 640098
>
>  URL: http://svn.apache.org/viewvc?rev=640098&view=rev
>  Log:
>  o Add a minimal site.
>
>  Added:
>     maven/shared/trunk/maven-doxia-tools/src/site/
>     maven/shared/trunk/maven-doxia-tools/src/site/apt/
>     maven/shared/trunk/maven-doxia-tools/src/site/apt/index.apt   (with props)
>     maven/shared/trunk/maven-doxia-tools/src/site/site.xml   (with props)
>
>  Added: maven/shared/trunk/maven-doxia-tools/src/site/apt/index.apt
>  URL: 
> http://svn.apache.org/viewvc/maven/shared/trunk/maven-doxia-tools/src/site/apt/index.apt?rev=640098&view=auto
>  
> ==============================================================================
>  --- maven/shared/trunk/maven-doxia-tools/src/site/apt/index.apt (added)
>  +++ maven/shared/trunk/maven-doxia-tools/src/site/apt/index.apt Sat Mar 22 
> 15:22:05 2008
>  @@ -0,0 +1,71 @@
>  + ------
>  + Introduction
>  + ------
>  + Dennis Lundberg
>  + ------
>  + 2008-03-22
>  + ------
>  +
>  + ~~ 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.
>  +
>  + ~~ NOTE: For help with the syntax of this file, see:
>  + ~~ http://maven.apache.org/doxia/references/apt-format.html
>  +
>  +
>  +Maven Doxia Tools
>  +
>  +  This shared component has some utilities that are useful when working with
>  +  site generation and report creation. The main entry point is the
>  +  {{{apidocs/org/apache/maven/doxia/tools/SiteTool.html}SiteTool}} Plexus
>  +  component.
>  +
>  +
>  +* Using the SiteTool in a Mojo
>  +
>  ++-----
>  +...
>  +import org.apache.maven.doxia.tools.SiteTool;
>  +...
>  +
>  +/**
>  + * Your own mojo.
>  + */
>  +public class YourOwnMojo extends AbstractMojo
>  +{
>  +    ...
>  +
>  +    /**
>  +     * SiteTool.
>  +     *
>  +     * @component
>  +     */
>  +    protected SiteTool siteTool;
>  +
>  +    ...
>  +
>  +    public someMethod()
>  +    {
>  +        List localesList = siteTool.getAvailableLocales( locales );
>  +        String relativePath = siteTool.getRelativePath( "C:/foo/child",
>  +                                                        "C:/foo/master" );
>  +        ...
>  +    }
>  +
>  +    ...
>  +}
>  ++-----
>
>  Propchange: maven/shared/trunk/maven-doxia-tools/src/site/apt/index.apt
>  
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
>  Added: maven/shared/trunk/maven-doxia-tools/src/site/site.xml
>  URL: 
> http://svn.apache.org/viewvc/maven/shared/trunk/maven-doxia-tools/src/site/site.xml?rev=640098&view=auto
>  
> ==============================================================================
>  --- maven/shared/trunk/maven-doxia-tools/src/site/site.xml (added)
>  +++ maven/shared/trunk/maven-doxia-tools/src/site/site.xml Sat Mar 22 
> 15:22:05 2008
>  @@ -0,0 +1,29 @@
>  +<?xml version="1.0" encoding="ISO-8859-1"?>
>  +
>  +<!--
>  +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.
>  +-->
>  +
>  +<project>
>  +  <body>
>  +    <menu name="Overview">
>  +      <item name="Introduction" href="index.html" />
>  +    </menu>
>  +    <menu ref="reports" />
>  +  </body>
>  +</project>
>
>  Propchange: maven/shared/trunk/maven-doxia-tools/src/site/site.xml
>  
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to