annotate flys-artifacts/doc/conf/themes/default/floodmap.xml @ 5779:ebec12def170

Datacage: Add a pool of builders to make it multi threadable. XML DOM is not thread safe. Therefore the old implementation only allowed one thread to use the builder at a time. As the complexity of the configuration has increased over time this has become a bottleneck of the whole application because it took quiet some time to build a result. Furthermore the builder code path is visited very frequent. So many concurrent requests were piled up resulting in long waits for the users. To mitigate this problem a round robin pool of builders is used now. Each of the pooled builders has an independent copy of the XML template and can be run in parallel. The number of builders is determined by the system property 'flys.datacage.pool.size'. It defaults to 4.
author Sascha L. Teichmann <teichmann@intevation.de>
date Sun, 21 Apr 2013 12:48:09 +0200
parents 38713f32a785
children
rev   line source
4667
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
2 <!--themegroup name="default"-->
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
3 <theme name="MapLines">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
4 <fields>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
5 <field name="linecolor" type="Color" display="Linienfarbe"
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
6 default="0, 0, 205" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
7 <field name="linesize" type="int" display="Liniendicke"
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
8 default="3" hints="h" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
9 </fields>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
10 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
11
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
12 <theme name="Floodmaps">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
13 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
14 <inherit from="Map" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
15 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
16 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
17
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
18 <theme name="Floodplains">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
19 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
20 <inherit from="Map" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
21 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
22 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
23
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
24 <theme name="WSPLGEN">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
25 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
26 <inherit from="Uesk" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
27 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
28 <fields>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
29 <field name="startcolor" type="Color"
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
30 display="Farbverlauf Startfarbe" default="178, 201, 215" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
31 <field name="endcolor" type="Color"
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
32 display="Farbverlauf Endfarbe" default="2, 27, 42" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
33 <field name="numclasses" type="int" display="Anzahl Klassen"
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
34 default="6" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
35 </fields>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
36 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
37
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
38 <theme name="RiverAxis">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
39 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
40 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
41 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
42 <fields>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
43 </fields>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
44 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
45
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
46 <theme name="Kms">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
47 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
48 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
49 <inherit from="Label" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
50 <inherit from="Symbol" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
51 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
52 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
53
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
54
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
55 <theme name="Fixpoints">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
56 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
57 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
58 <inherit from="Symbol" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
59 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
60 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
61
5547
38713f32a785 Add Floodmarks and all specified WMS services to datacage
Andre Heinecke <aheinecke@intevation.de>
parents: 5437
diff changeset
62 <theme name="Floodmarks">
4667
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
63 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
64 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
65 <inherit from="Symbol" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
66 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
67 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
68
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
69 <theme name="Qps">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
70 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
71 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
72 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
73 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
74
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
75 <theme name="Hws">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
76 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
77 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
78 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
79 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
80
5349
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 4667
diff changeset
81 <theme name="HwsPoints">
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 4667
diff changeset
82 <inherits>
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 4667
diff changeset
83 <inherit from="MapLines"/>
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 4667
diff changeset
84 <inherit from="Label" />
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 4667
diff changeset
85 <inherit from="Symbol" />
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 4667
diff changeset
86 </inherits>
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 4667
diff changeset
87 </theme>
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 4667
diff changeset
88
4667
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
89 <theme name="Catchment">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
90 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
91 <inherit from="Map" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
92 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
93 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
94
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
95 <theme name="FloodmapLines">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
96 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
97 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
98 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
99 <fields>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
100 <field name="linecolor" type="Color" display="Linienfarbe"
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
101 default="140, 200, 130" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
102 </fields>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
103 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
104
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
105 <theme name="Buildings">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
106 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
107 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
108 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
109 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
110
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
111 <theme name="HydrBoundariesLines">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
112 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
113 <inherit from="MapLines" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
114 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
115 </theme>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
116
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
117 <theme name="HydrBoundariesPolys">
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
118 <inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
119 <inherit from="Map" />
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
120 </inherits>
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
121 </theme>
5437
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5349
diff changeset
122
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5349
diff changeset
123 <theme name="Jetties">
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5349
diff changeset
124 <inherits>
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5349
diff changeset
125 <inherit from="MapLines"/>
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5349
diff changeset
126 <inherit from="Label" />
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5349
diff changeset
127 <inherit from="Symbol" />
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5349
diff changeset
128 </inherits>
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5349
diff changeset
129 </theme>
4667
e6a282844a33 Refactored the themes config files (currently only default style).
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
130 <!--/themegroup-->

http://dive4elements.wald.intevation.org