-
Notifications
You must be signed in to change notification settings - Fork 2
/
graphml-snippets.template.properties
85 lines (79 loc) · 4.88 KB
/
graphml-snippets.template.properties
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
graphml=<?xml version="1.0" encoding="ISO8859_1"?>\n\
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" \
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \
xmlns:y="http://www.yworks.com/xml/graphml" \
xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">\n\
<key for="node" id="d3" yfiles.type="nodegraphics"/>\n\
<key for="edge" id="d7" yfiles.type="edgegraphics"/>\n\
<graph id="G" edgedefault="directed">
# {0}: label; {1}: contents; {2}: height;
node=<data key="d1"/>\
<data key="d2"><![CDATA[UMLClass]]></data>\
<data key="d3">\
<y:UMLClassNode>\
<y:Geometry height="{3}" width="320.0" x="526.5" y="300.0"/>\
<y:Fill color="#FFCC00" transparent="false"/>\
<y:BorderStyle color="#000000" type="line" width="1.0"/>\
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="13" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="19.92626953125" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="38.68994140625" x="71.155029296875" y="3.0">{0}</y:NodeLabel>\
<y:UML clipContent="true" constraint="" omitDetails="false" stereotype="" use3DEffect="true">\
<y:AttributeLabel>{1}</y:AttributeLabel>\
<y:MethodLabel>{2}</y:MethodLabel>\
</y:UML>\
</y:UMLClassNode>\
</data>
edge=<data key="d5"/>\
<data key="d7">\
<y:PolyLineEdge>\
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="-5.0"/>\
<y:LineStyle color="#999999" type="line" width="1.0"/>\
<y:Arrows source="standard" target="none"/>\
<y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="105.3671875" x="66.80389404296875" y="2.0">{0}</y:EdgeLabel>\
<y:BendStyle smoothed="false"/>\
</y:PolyLineEdge>\
</data>
node.otherschema=<data key="d1"/>\
<data key="d2"><![CDATA[UMLClass]]></data>\
<data key="d3">\
<y:UMLClassNode>\
<y:Geometry height="{3}" width="320.0" x="526.5" y="300.0"/>\
<y:Fill color="#DDDDFF" transparent="false"/>\
<y:BorderStyle color="#000000" type="line" width="1.0"/>\
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="13" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="19.92626953125" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="38.68994140625" x="71.155029296875" y="3.0">{0}</y:NodeLabel>\
<y:UML clipContent="true" constraint="" omitDetails="false" stereotype="" use3DEffect="true">\
<y:AttributeLabel>{1}</y:AttributeLabel>\
<y:MethodLabel>{2}</y:MethodLabel>\
</y:UML>\
</y:UMLClassNode>\
</data>
edge.pkref=<data key="d5"/>\
<data key="d7">\
<y:PolyLineEdge>\
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="-5.0"/>\
<y:LineStyle color="#000000" type="line" width="1.0"/><!-- type="dashed" -->\
<y:Arrows source="standard" target="none"/>\
<y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="105.3671875" x="66.80389404296875" y="2.0">{0}</y:EdgeLabel>\
<y:BendStyle smoothed="false"/>\
</y:PolyLineEdge>\
</data>
edge.composite=<data key="d5"/>\
<data key="d7">\
<y:PolyLineEdge>\
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="-5.0"/>\
<y:LineStyle color="#0000aa" type="line" width="1.0"/><!-- type="dashed" -->\
<y:Arrows source="standard" target="none"/>\
<y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="105.3671875" x="66.80389404296875" y="2.0">{0}</y:EdgeLabel>\
<y:BendStyle smoothed="false"/>\
</y:PolyLineEdge>\
</data>
#
# stereotypes available:
#
# node:
# node, node.type@<table type>, node.regex@<regex-id>
# node.schema@<schema name>, node.otherschema.schema@<schema name>,
# (and compositions, e.g.: node.type@<table type>.regex@<regex-id>.schema@<schema name> - in that order)
#
# egde:
# edge, edge.pkref, edge.ukref, edge.?ref,
# edge.composite, edge.composite.pkref, edge.composite.ukref, edge.composite.?ref
#