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]