package de.tud.kom.socom.web.client.graphview; public abstract class GlobalGraphSettings { public static final int PAPER_WIDTH = 1000; public static final int PAPER_HEIGTH = 700; public static final int NODES_OFFSET_LEFT = 100; public static final int NODES_OFFSET_RIGHT= NODES_OFFSET_LEFT; public static final int NODES_OFFSET_TOP = 0; public static final int NODES_OFFSET_BOTTOM = NODES_OFFSET_TOP; //edges public static final int EDGE_CURVE_STRENGTH = 30; //lower is more curved public static final int MAX_EDGE_THICKNESS = 5; public static final int MIN_EDGE_THICKNESS = 1; public static final String EDGE_AVG_COLOR = "#080a32"; //nodes public static final String NODE_COLOR = "#787cbf"; public static final String NODE_STROKE_COLOR = "#434798"; public static final String NODE_TEXT_COLOR = "#efefff"; public static final int NODE_STROKE_WIDTH = 2; public static final int NODE_HEIGHT = 20; public static final int NODE_WIDTH = 40; public static final int NODE_TEXT_SIZE = 12; //node tooltip public static final int NODE_TOOLTIP_WIDTH = 190; public static final int NODE_TOOLTIP_HEIGHT = 100; //connection tooltip public static final int CONNECTION_TOOLTIP_WIDTH = 100; public static final int CONNECTION_TOOLTIP_HEIGHT = 40; public static final String CONNECTION_TOOLTIP_STROKE_COLOR = "#080a32"; public static final String CONNECTION_TOOLTIP_COLOR_1 = "#fff"; public static final String CONNECTION_TOOLTIP_COLOR_2 = "#ddd"; //metanodes public static final String METANODE_COLOR = "#787cbf"; public static final String METANODE_STROKE_COLOR = "#434798"; public static final String METANODE_COLOR_TEXT_COLOR = "#efefff"; public static final int METANODE_HEIGHT = 20; public static final int METANODE_WIDTH = 30; //dynamically changing settigns public static int DYNAMIC_NODE_HEIGHT = NODE_HEIGHT; public static int DYNAMIC_NODE_WIDTH = NODE_WIDTH; public static int DYNAMIC_NODE_TEXT_SIZE = NODE_TEXT_SIZE; public static boolean ANIMATION_BUSY = false; // if animations should be supressed (e.g. because zoom rectrangle is used -> no glow) public static double CURRENT_ZOOM = 1; //the offset on the website must be set from other gwt project public static int PAPER_OFFSET_X = 0; public static int PAPER_OFFSET_Y = 0; public static long CONNECTION_USED_MIN = Long.MAX_VALUE; public static long CONNECTION_USED_MAX = 0; public static long TIME_SPENT_AVG_MIN = 0; public static long TIME_SPENT_AVG_MAX = 0; //optionbox public static final int OPTION_BOX_WIDTH = 90; public static final int OPTION_BOX_HEIGHT = 30; }