001 package nl.cwi.sen1.visplugin.graphplugin;
002
003 import java.awt.Font;
004
005 import prefuse.util.ColorLib;
006
007 /**
008 *
009 * @author A. Belgraver
010 * @author Anton Gerdessen (reviewer)
011 * @author Jurgen Vinju
012 * @date 07-3-2007
013 */
014 public class GraphConstants {
015
016 public static final String GRAPH = "graph";
017 public static final String NODES = "graph.nodes";
018 public static final String EDGES = "graph.edges";
019 public static final String COLOR = "color";
020 public static final String LAYOUT = "layout";
021 public static final String LABELLAYOUT = "label-layout";
022 public static final String LABELS = "labels";
023 public static final String LABEL = "label";
024
025 /**
026 * Node background color.
027 */
028 public static final int NODE_FILLCOLOR = ColorLib.rgb(245, 245, 245);
029
030 /**
031 * Node outline color.
032 */
033 public static final int NODE_LINECOLOR = ColorLib.rgb(0, 0, 0);
034
035 /**
036 * Node text font.
037 */
038 public static final Font NODE_FONT = new Font("Helvetica", Font.PLAIN, 12);
039
040 /**
041 * Text color
042 */
043 public static final int TEXTCOLOR = ColorLib.rgb(0, 0, 0);
044
045 /**
046 * Edge arrow color.
047 */
048 public static final int ARROWCOLOR = ColorLib.rgb(0, 0, 0);
049
050
051 }