summaryrefslogtreecommitdiffstats
path: root/Master/Agile Software Development/TestApp/src/testapp/data/GraphConstants.java
blob: 6edf288e659bde1473438005862b37f6758c62be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package testapp.data;
/**
 *
 * @author sven
 */
public class GraphConstants {
    public static String getDOTStart() {
//        return "digraph G {\r\n\tgraph [rankdir = \"LR\"];\r\n";
        return "digraph G {\r\n\tgraph[rankdir = \"LR\"];\r\n";
    }
    public static String getDOTEnd() {
        return "\r\n}";
    }
    public final static String getDotLegend() {
        StringBuilder res = new StringBuilder("\t/* Legend */\r\n");

        res.append("\tsubgraph cluster_1 { \r\n");
        res.append("\t\tfontname=Verdana;\r\n");
        res.append("\t\tlabel = \"Legende\";\r\n");
        res.append("\t\tcolor=lightgrey;\r\n");
        res.append("\t\tstyle=filled;\r\n");
        res.append("\t\tHOME [style=filled,fontname=verdana,fontsize=10,color=white,shape=house,rank=0];\r\n");
        res.append("\t\tLink [style=filled,fontname=verdana,fontsize=10,color=white,shape=box,rank=0];\r\n");
        res.append("\t\tImage [style=filled,fontname=verdana,fontsize=10,color=white,shape=octagon,rank=0];\r\n");
        res.append("\t\tScript [style=filled,fontname=verdana,fontsize=10,color=white,shape=ellipse,rank=0];\r\n");
        res.append("\t\tCSS [style=filled,fontname=verdana,fontsize=10,color=white,shape=septagon,rank=0];\r\n");
        res.append("\t\tIframe [style=filled,fontname=verdana,fontsize=10,color=white,shape=doubleoctagon,rank=0];\r\n");

        res.append("\t\tSuspicious [style=filled,fontname=verdana,fontsize=10,color=orange,shape=ellipse,rank=1];\r\n");
        res.append("\t\tCritical [style=filled,fontname=verdana,fontsize=10,color=red2,shape=ellipse,rank=1];\r\n");
        res.append("\t\tUnknown [style=filled,fontname=verdana,fontsize=10,color=slateblue1,shape=ellipse,rank=1];\r\n");
        res.append("\t}\r\n");            

        return res.toString();
    }
    public static final String getEmptyMessage() {
        return "\"Keine kritischen Elemente gefunden\" [style=filled,color=limegreen];\r\n";
    }
}