You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by ws...@apache.org on 2006/08/02 05:34:46 UTC

svn commit: r427874 - in /struts/sandbox/trunk/tiles: ./ tiles-core/src/main/java/org/apache/tiles/ tiles-core/src/main/java/org/apache/tiles/doc-files/ tiles-core/src/main/java/org/apache/tiles/taglib/ tiles-core/src/main/java/org/apache/tiles/taglib/...

Author: wsmoak
Date: Tue Aug  1 20:34:45 2006
New Revision: 427874

URL: http://svn.apache.org/viewvc?rev=427874&view=rev
Log:
Configure the UmlGraphDoc doclet to generate package and class level UML diagrams as part of the Javadoc.
Note:  You must have Graphviz installed for the diagrams to be generated.
Remove obsolete UML diagrams.
SB-19

Removed:
    struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/doc-files/tilesUML.gif
    struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/taglib/doc-files/tilesUML.gif
Modified:
    struts/sandbox/trunk/tiles/pom.xml
    struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/package.html
    struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/taglib/package.html

Modified: struts/sandbox/trunk/tiles/pom.xml
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/tiles/pom.xml?rev=427874&r1=427873&r2=427874&view=diff
==============================================================================
--- struts/sandbox/trunk/tiles/pom.xml (original)
+++ struts/sandbox/trunk/tiles/pom.xml Tue Aug  1 20:34:45 2006
@@ -136,6 +136,24 @@
             <plugin>
                 <artifactId>maven-pmd-plugin</artifactId>
             </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <doclet>gr.spinellis.umlgraph.doclet.UmlGraphDoc</doclet>
+                    <docletArtifact>
+                        <groupId>gr.spinellis</groupId>
+                        <artifactId>UmlGraph</artifactId>
+                        <version>4.4</version>
+                    </docletArtifact>
+                    <additionalparam>
+                        -inferrel -inferdep -quiet -hide java.*
+                        -collpackages java.util.* -qualify
+                        -postfixpackage -nodefontsize 9
+                        -nodefontpackagesize 7
+                    </additionalparam>
+                </configuration>
+            </plugin>
         </plugins>
     </reporting>
 

Modified: struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/package.html
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/package.html?rev=427874&r1=427873&r2=427874&view=diff
==============================================================================
--- struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/package.html (original)
+++ struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/package.html Tue Aug  1 20:34:45 2006
@@ -6,7 +6,6 @@
 <div class="mainContent">
     The Tiles taglib and framework allows building web pages by assembling reusable 
     pieces of pages, called Tiles. A Tiles is usually a simple JSP page.
-<img src="doc-files/tilesUML.gif" alt="TagLib Tiles UML">
 
 <div class="section">
 <h2>Introduction</h2>

Modified: struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/taglib/package.html
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/taglib/package.html?rev=427874&r1=427873&r2=427874&view=diff
==============================================================================
--- struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/taglib/package.html (original)
+++ struts/sandbox/trunk/tiles/tiles-core/src/main/java/org/apache/tiles/taglib/package.html Tue Aug  1 20:34:45 2006
@@ -8,6 +8,6 @@
 
 <p>     The "tiles-core" tag library contains tags that are useful in
 creating dynamic reusable components. </p>
-<img src="doc-files/tilesUML.gif" alt="TagLib Tiles UML">
+
      </body>
 </html>