[jboss-cvs] jboss-seam/examples/itext/src/org/jboss/seam/example/pdf ...

Norman Richards norman.richards at jboss.com
Thu Apr 26 19:16:46 EDT 2007


  User: nrichards
  Date: 07/04/26 19:16:46

  Modified:    examples/itext/src/org/jboss/seam/example/pdf    Images.java
                        Lists.java
  Added:       examples/itext/src/org/jboss/seam/example/pdf   
                        ChartData.java
  Log:
  basic charting sample
  
  Revision  Changes    Path
  1.2       +0 -22     jboss-seam/examples/itext/src/org/jboss/seam/example/pdf/Images.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Images.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/itext/src/org/jboss/seam/example/pdf/Images.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- Images.java	7 Feb 2007 20:44:06 -0000	1.1
  +++ Images.java	26 Apr 2007 23:16:46 -0000	1.2
  @@ -16,26 +16,4 @@
   
   @Name("images")
   public class Images {
  -    private PieDataset getData() {
  -        DefaultPieDataset data = new DefaultPieDataset();
  -
  -        data.setValue("gen",   7);
  -        data.setValue("mail",  15);
  -        data.setValue("main",  387);
  -        data.setValue("pdf",   28);
  -        data.setValue("test",  22);
  -        data.setValue("ui",    54);
  -        return data;
  -    }
  -
  -    public Image getChart() {
  -        JFreeChart chart = ChartFactory.createPieChart("Seam Classes by Module",
  -                                                       getData(),
  -                                                       true,
  -                                                       true,
  -                                                       false);
  -
  -        return chart.createBufferedImage(400,300);
  -    }
  -
   }
  
  
  
  1.2       +0 -1      jboss-seam/examples/itext/src/org/jboss/seam/example/pdf/Lists.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Lists.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/itext/src/org/jboss/seam/example/pdf/Lists.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- Lists.java	7 Feb 2007 20:44:06 -0000	1.1
  +++ Lists.java	26 Apr 2007 23:16:46 -0000	1.2
  @@ -15,5 +15,4 @@
       public String[] getDaysOfWeek() {
           return daysOfWeek;
       }
  -
   }
  
  
  
  1.1      date: 2007/04/26 23:16:46;  author: nrichards;  state: Exp;jboss-seam/examples/itext/src/org/jboss/seam/example/pdf/ChartData.java
  
  Index: ChartData.java
  ===================================================================
  package org.jboss.seam.example.pdf;
  
  import org.jboss.seam.annotations.*;
  import java.util.*;
  
  @Name("data")
  public class ChartData {
  
  
      public List<Stuff> getPieData() {
          List<Stuff> allStuff = new ArrayList<Stuff>();
  
          allStuff.add(new Stuff("first thing",  10f));
          allStuff.add(new Stuff("second thing", 49f));
          allStuff.add(new Stuff("third thing",  25f));
          allStuff.add(new Stuff("fourth thing",  25f));
  
          return allStuff;        
      }
  
      public static class Stuff {
          String name;
          Float  value;
  
          public Stuff(String name, Float value) {
              this.name = name;
              this.value = value;
          }
  
          public String getName() {
              return name;
          }
  
          public Float getValue() {
              return value;
          }
      }
  }
  
  
  



More information about the jboss-cvs-commits mailing list