[jboss-cvs] JBossAS SVN: r79031 - projects/aop/trunk/aop.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Oct 2 10:49:50 EDT 2008


Author: pgier
Date: 2008-10-02 10:49:50 -0400 (Thu, 02 Oct 2008)
New Revision: 79031

Modified:
   projects/aop/trunk/aop/pom.xml
Log:
Add generation of public-apidocs during site phase.

Modified: projects/aop/trunk/aop/pom.xml
===================================================================
--- projects/aop/trunk/aop/pom.xml	2008-10-02 14:43:05 UTC (rev 79030)
+++ projects/aop/trunk/aop/pom.xml	2008-10-02 14:49:50 UTC (rev 79031)
@@ -181,6 +181,109 @@
               </tasks>
             </configuration>
           </execution>
+          <execution>
+            <id>public-api</id>
+            <goals>
+              <goal>run</goal>
+            </goals>
+            <phase>site</phase>
+            <configuration>
+              <tasks>
+                <property name="source.java" value="${project.build.sourceDirectory}"/>
+
+                <javadoc sourcepath="${project.build.sourceDirectory}"
+                      destdir="${project.build.directory}/site/public-apidocs"
+                      classpathref="maven.compile.classpath"
+                      verbose="false">
+                  <doctitle><![CDATA[<h1>${project.name} Final User API Documentation</h1>]]></doctitle>
+                  <bottom><![CDATA[
+                    <i>
+                    <div align="center">
+                      <font size="-1">Copyright &#169; 2004 JBoss Inc. All Rights Reserved.</font>
+                    </div>
+                    </i>
+                  ]]></bottom>
+                  <source file="${source.java}/org/jboss/aop/AdviceType.java"/>
+                  <source file="${source.java}/org/jboss/aop/Advised.java"/>
+                  <source file="${source.java}/org/jboss/aop/Advisor.java"/>
+                  <source file="${source.java}/org/jboss/aop/AnnotationIntroductionDef.java"/>
+                  <source file="${source.java}/org/jboss/aop/Aspect.java"/>
+                  <source file="${source.java}/org/jboss/aop/AspectManager.java"/>
+                  <source file="${source.java}/org/jboss/aop/CallerConstructorInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/CallerMethodInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/CFlowDef.java"/>
+                  <source file="${source.java}/org/jboss/aop/CFlowStackDef.java"/>
+                  <source file="${source.java}/org/jboss/aop/ClassAdvisor.java"/><!--?? Keep this one??? -->
+                  <source file="${source.java}/org/jboss/aop/ConByConInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/ConByMethodInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/ConstructionInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/ConstructorInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/DeclareError.java"/>
+                  <source file="${source.java}/org/jboss/aop/DeclareWarning.java"/>
+                  <source file="${source.java}/org/jboss/aop/Domain.java"/>
+                  <source file="${source.java}/org/jboss/aop/DomainDefinition.java"/> <!-- Keep this one?? -->
+                  <source file="${source.java}/org/jboss/aop/DynamicCFlowDef.java"/>
+                  <source file="${source.java}/org/jboss/aop/FieldInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/MethodByConInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/MethodByMethodInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/MethodInfo.java"/>
+                  <source file="${source.java}/org/jboss/aop/InstanceAdvised.java"/>
+                  <source file="${source.java}/org/jboss/aop/InstanceAdvisor.java"/>
+                  <source file="${source.java}/org/jboss/aop/InstanceDomain.java"/> <!--?? Keep this one here?? -->
+                  <source file="${source.java}/org/jboss/aop/Introduction.java"/>
+                  <source file="${source.java}/org/jboss/aop/Mixin.java"/>
+                  <source file="${source.java}/org/jboss/aop/PointcutDef.java"/>
+                  <source file="${source.java}/org/jboss/aop/Precedence.java"/>
+                  <source file="${source.java}/org/jboss/aop/PrecedenceAdvice.java"/>
+                  <source file="${source.java}/org/jboss/aop/PrecedenceInterceptor.java"/>
+                  <source file="${source.java}/org/jboss/aop/Prepare.java"/>
+                  <source file="${source.java}/org/jboss/aop/TypeDef.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/AdviceBinding.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/AdviceFactory.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/AspectDefinition.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/AspectFactory.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/GenericAspectFactory.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/GenericInterceptorFactory.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/Interceptor.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/InterceptorFactory.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/InvalidAdviceException.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/NoMatchingAdviceException.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/Scope.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/annotation/Arg.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/annotation/Args.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/annotation/Caller.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/annotation/JoinPoint.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/annotation/Return.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/annotation/Target.java"/>
+                  <source file="${source.java}/org/jboss/aop/advice/annotation/Thrown.java"/>
+                  <source file="${source.java}/org/jboss/aop/annotation/compiler/AnnotationCompiler.java"/> <!-- ?? Investigate more on this package before decide what to keep here -->
+                  <source file="${source.java}/org/jboss/aop/ant/AnnotationC.java"/>
+                  <source file="${source.java}/org/jboss/aop/ant/AopC.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/CallerInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/ConstructionInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/ConstructorCalledByConstructorInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/ConstructorCalledByMethodInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/ConstructorInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/CurrentInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/FieldInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/FieldReadInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/FieldWriteInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/Invocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/Joinpoint.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/MethodCalledByConstructorInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/MethodCalledByMethodInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/joinpoint/MethodInvocation.java"/>
+                  <source file="${source.java}/org/jboss/aop/metadata/SimpleMetaData.java"/>
+                  <!-- TODO add metadata binding here -->
+                  <source file="${source.java}/org/jboss/aop/pointcut/DynamicCFlow.java"/>
+                  <source file="${source.java}/org/jboss/aop/pointcut/Pointcut.java"/>
+                  <source file="${source.java}/org/jboss/aop/pointcut/ast/ParseException.java"/>
+                  
+                  <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/>
+                </javadoc>
+              </tasks>
+            </configuration>
+          </execution>
         </executions>
       </plugin>
       <!-- Clean the output directory created by the antrun plugin -->




More information about the jboss-cvs-commits mailing list