Author: dennisl
Date: Wed Jul 26 17:17:28 2006
New Revision: 425915

URL: http://svn.apache.org/viewvc?rev=425915&view=rev
Log:
o Add alt texts to the images used in the report.
o Add anchor to SectionTitle1.

Modified:
    
maven/sandbox/plugins/maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java

Modified: 
maven/sandbox/plugins/maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java?rev=425915&r1=425914&r2=425915&view=diff
==============================================================================
--- 
maven/sandbox/plugins/maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java
 (original)
+++ 
maven/sandbox/plugins/maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java
 Wed Jul 26 17:17:28 2006
@@ -287,6 +287,21 @@
         sink.figure_();
     }
 
+    private void sinkFigure( String image, Sink sink, String altText )
+    {
+        sink.figure();
+
+        sink.figureGraphics( image );
+
+        sink.figureCaption();
+
+        sink.text( altText );
+
+        sink.figureCaption_();
+
+        sink.figure_();
+    }
+
     private void sinkHeader( Sink sink, String header )
     {
         sink.tableHeaderCell();
@@ -308,6 +323,8 @@
     private void sinkSectionTitle1Anchor( Sink sink, String text, String 
anchor )
     {
         sink.sectionTitle1();
+        sink.anchor( anchor );
+        sink.anchor_();
         sink.text( text );
         sink.sectionTitle1_();
     }
@@ -324,31 +341,37 @@
     private void sinkShowTypeIcon( Sink sink, String type )
     {
         String image = "";
+        String altText = "";
 
         if ( type == null )
         {
             image = "images/icon_help_sml.gif";
+            altText = "?";
         }
         else if ( type.equals( "fix" ) )
         {
             image = "images/fix.gif";
+            altText = "fix";
         }
         else if ( type.equals( "update" ) )
         {
             image = "images/update.gif";
+            altText = "update";
         }
         else if ( type.equals( "add" ) )
         {
             image = "images/add.gif";
+            altText = "add";
         }
         else if ( type.equals( "remove" ) )
         {
             image = "images/remove.gif";
+            altText = "remove";
         }
 
         sink.tableCell();
 
-        sinkFigure( image, sink );
+        sinkFigure( image, sink, altText );
 
         sink.tableCell_();
     }


Reply via email to