package test.prefuse.data;
/**
* @author <a href="http://jheer.org">jeffrey heer</a>
*/
public interface GraphTestData {
public static final int NNODES = 5;
public static final int NNODECOLS = 2;
public static final int NEDGES = 7;
public static final int NEDGECOLS = 3;
// -- Nodes ---------------------------------------------------------------
public static final Class[] NTYPES =
{ int.class, String.class };
public static final String[] NHEADERS =
{ "id", "label" };
public static final Integer[] NCOLUMN1 =
{ new Integer(1), new Integer(20), new Integer(300),
new Integer(4000), new Integer(5) };
public static final String[] NCOLUMN2 =
{ "A", "B", "C", "D", "E" };
public static final Object[][] NODES =
{ NCOLUMN1, NCOLUMN2 };
// -- Edges ---------------------------------------------------------------
public static final Class[] ETYPES =
{ int.class, int.class, double.class };
public static final String[] EHEADERS =
{ "id1", "id2", "weight" };
public static final Integer[] ECOLUMN1 =
{ new Integer(1), new Integer(20), new Integer(300), new Integer(300),
new Integer(4000), new Integer(5), new Integer(5) };
public static final Integer[] ECOLUMN2 =
{ new Integer(20), new Integer(300), new Integer(1), new Integer(4000),
new Integer(5), new Integer(300), new Integer(20) };
public static final Double[] ECOLUMN3 =
{ new Double(1.0), new Double(0.5), new Double(0.5), new Double(0.5),
new Double(1.0), new Double(0.5), new Double(0.25) };
public static final Object[][] EDGES =
{ ECOLUMN1, ECOLUMN2, ECOLUMN3 };
// -- Test Data -----------------------------------------------------------
public static int[] INDEGREE =
{ 1, 2, 2, 1, 1 };
public static int[] OUTDEGREE =
{ 1, 1, 2, 1, 2 };
}