KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > test > prefuse > data > GraphTestData


1 package test.prefuse.data;
2
3 /**
4  * @author <a HREF="http://jheer.org">jeffrey heer</a>
5  */

6 public interface GraphTestData {
7
8     public static final int NNODES = 5;
9     public static final int NNODECOLS = 2;
10     public static final int NEDGES = 7;
11     public static final int NEDGECOLS = 3;
12     
13     // -- Nodes ---------------------------------------------------------------
14

15     public static final Class JavaDoc[] NTYPES =
16         { int.class, String JavaDoc.class };
17     
18     public static final String JavaDoc[] NHEADERS =
19         { "id", "label" };
20     
21     public static final Integer JavaDoc[] NCOLUMN1 =
22         { new Integer JavaDoc(1), new Integer JavaDoc(20), new Integer JavaDoc(300),
23           new Integer JavaDoc(4000), new Integer JavaDoc(5) };
24     
25     public static final String JavaDoc[] NCOLUMN2 =
26         { "A", "B", "C", "D", "E" };
27     
28     public static final Object JavaDoc[][] NODES =
29         { NCOLUMN1, NCOLUMN2 };
30     
31     
32     // -- Edges ---------------------------------------------------------------
33

34     public static final Class JavaDoc[] ETYPES =
35         { int.class, int.class, double.class };
36     
37     public static final String JavaDoc[] EHEADERS =
38         { "id1", "id2", "weight" };
39     
40     public static final Integer JavaDoc[] ECOLUMN1 =
41         { new Integer JavaDoc(1), new Integer JavaDoc(20), new Integer JavaDoc(300), new Integer JavaDoc(300),
42           new Integer JavaDoc(4000), new Integer JavaDoc(5), new Integer JavaDoc(5) };
43     
44     public static final Integer JavaDoc[] ECOLUMN2 =
45         { new Integer JavaDoc(20), new Integer JavaDoc(300), new Integer JavaDoc(1), new Integer JavaDoc(4000),
46           new Integer JavaDoc(5), new Integer JavaDoc(300), new Integer JavaDoc(20) };
47     
48     public static final Double JavaDoc[] ECOLUMN3 =
49         { new Double JavaDoc(1.0), new Double JavaDoc(0.5), new Double JavaDoc(0.5), new Double JavaDoc(0.5),
50           new Double JavaDoc(1.0), new Double JavaDoc(0.5), new Double JavaDoc(0.25) };
51     
52     public static final Object JavaDoc[][] EDGES =
53         { ECOLUMN1, ECOLUMN2, ECOLUMN3 };
54
55     
56     // -- Test Data -----------------------------------------------------------
57

58     public static int[] INDEGREE =
59         { 1, 2, 2, 1, 1 };
60     
61     public static int[] OUTDEGREE =
62         { 1, 1, 2, 1, 2 };
63 }
64
Popular Tags