[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