annotate flys-artifacts/doc/conf/themes.xml @ 392:72177020db92

Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub. flys-artifacts/trunk@1817 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 04 May 2011 07:48:39 +0000
parents 8422ffc1f2f9
children f7761914f745
rev   line source
341
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
1 <themes>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
2
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3 <!-- Concrete themes are following now! -->
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
4 <theme name="DischargeCurve">
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
5 <inherits>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
6 <inherit from="HiddenColorLines"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
7 </inherits>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
8 </theme>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
9
363
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
10 <theme name="LongitudinalSectionW">
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
11 <inherits>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
12 <inherit from="HiddenColorLines"/>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
13 </inherits>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
14 </theme>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
15
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
16 <theme name="LongitudinalSectionQ">
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
17 <inherits>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
18 <inherit from="HiddenColorLines"/>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
19 </inherits>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
20 </theme>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
21
341
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
22
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
23
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
24 <!-- Virtual themes are following now! -->
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
25 <theme name="Lines" type="virtual">
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
26 <fields>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
27 <field name="showlines" type="boolean" display="Linie anzeigen" default="true"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
28 <field name="linesize" type="int" display="Liniendicke" default="1"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
29 <field name="linetype" type="Dash" display="Linienart" default="new Dash()"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
30 </fields>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
31 </theme>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
32
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
33 <theme name="ColorLines" type="virtual">
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
34 <inherits>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
35 <inherit from="Lines"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
36 </inherits>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
37 <fields>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
38 <field name="linecolor" type="Color" display="Linienfarbe" default="Color.BLACK"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
39 </fields>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
40 </theme>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
41
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
42 <theme name="HiddenColorLines" type="virtual">
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
43 <inherits>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
44 <inherit from="ColorLines"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
45 </inherits>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
46 <fields>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
47 <field name="showlines" type="boolean" display="Linie anzeigen" default="true" hints="h"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
48 <field name="linesize" type="int" display="Liniendicke" default="1" hints="h"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
49 <field name="linetype" type="Dash" display="Linienart" default="new Dash()" hints="h"/>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
50 </fields>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
51 </theme>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
52
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
53
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
54
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
55 <!-- Mappings are following now. A mapping maps between a name of a facet
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
56 and a theme. -->
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
57 <mappings>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
58 <mapping from="discharge_curve.curve" to="DischargeCurve"/>
363
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
59 <mapping from="longitudinal_section.w" to="LongitudinalSectionW"/>
8422ffc1f2f9 Added themes and mappings for the W and Q theme of a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
60 <mapping from="longitudinal_section.q" to="LongitudinalSectionQ"/>
341
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
61 </mappings>
eca7892bf8ff Added a first small theme configuration and code to read it.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
62 </themes>

http://dive4elements.wald.intevation.org