ingo@3239: <!DOCTYPE themes [
ingo@3239:     <!ENTITY default-themes SYSTEM "conf/default-themes.xml">
ingo@3239:     <!ENTITY second-themes SYSTEM "conf/second-themes.xml">
ingo@3239:     <!ENTITY virtual-themes  SYSTEM "conf/virtual-themes.xml">
ingo@3239: ]>
ingo@341: <themes>
ingo@3239:     &default-themes;
ingo@3239:     &second-themes;
ingo@3239:     &virtual-themes;
ingo@3089: 
ingo@2715:     <!--
felix@1822:       Mappings are following now. A mapping maps between a name of a facet
felix@1822:       and a theme.
felix@1822:       Always the first matching mapping is taken, so consider putting most
felix@1822:       specific mappings on top of the list.
felix@1822:     -->
ingo@341:     <mappings>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ1)(\D.*)*" to="LongitudinalSectionW_HQ1_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ2)(\D.*)*" to="LongitudinalSectionW_HQ2_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ5)(\D.*)*" to="LongitudinalSectionW_HQ5_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ10)(\D.*)*" to="LongitudinalSectionW_HQ10_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ20)(\D.*)*" to="LongitudinalSectionW_HQ20_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ25)(\D.*)*" to="LongitudinalSectionW_HQ25_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ50)(\D.*)*" to="LongitudinalSectionW_HQ50_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ100)(\D.*)*" to="LongitudinalSectionW_HQ100_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ200)(\D.*)*" to="LongitudinalSectionW_HQ200_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ500)(\D.*)*" to="LongitudinalSectionW_HQ500_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQ1000)(\D.*)*" to="LongitudinalSectionW_HQ1000_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQExtrem)(\D.*)*" to="LongitudinalSectionW_HQExtrem_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HQRZ)(\D.*)*" to="LongitudinalSectionW_HQRZ_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(HSQ)(\D.*)*" to="LongitudinalSectionW_HSQ_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(MHQ)(\D.*)*" to="LongitudinalSectionW_MHQ_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(MNQ)(\D.*)*" to="LongitudinalSectionW_MNQ_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(MQ)(\D.*)*" to="LongitudinalSectionW_MQ_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" pattern=".*(NQ)(\D.*)*" to="LongitudinalSectionW_NQ_Points"/>
felix@1822:         <mapping from="longitudinal_section.w" masterAttr="ld_mode==location" to="LongitudinalSectionPoints"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ1)(\D.*)*" to="LongitudinalSectionW_HQ1"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ2)(\D.*)*" to="LongitudinalSectionW_HQ2"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ5)(\D.*)*" to="LongitudinalSectionW_HQ5"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ10)(\D.*)*" to="LongitudinalSectionW_HQ10"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ20)(\D.*)*" to="LongitudinalSectionW_HQ20"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ25)(\D.*)*" to="LongitudinalSectionW_HQ25"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ50)(\D.*)*" to="LongitudinalSectionW_HQ50"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ100)(\D.*)*" to="LongitudinalSectionW_HQ100"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ200)(\D.*)*" to="LongitudinalSectionW_HQ200"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ500)(\D.*)*" to="LongitudinalSectionW_HQ500"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQ1000)(\D.*)*" to="LongitudinalSectionW_HQ1000"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQExtrem)(\D.*)*" to="LongitudinalSectionW_HQExtrem"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HQRZ)(\D.*)*" to="LongitudinalSectionW_HQRZ"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(HSQ)(\D.*)*" to="LongitudinalSectionW_HSQ"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(MHQ)(\D.*)*" to="LongitudinalSectionW_MHQ"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(MNQ)(\D.*)*" to="LongitudinalSectionW_MNQ"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(MQ)(\D.*)*" to="LongitudinalSectionW_MQ"/>
ingo@1747:         <mapping from="longitudinal_section.w" pattern=".*(NQ)(\D.*)*" to="LongitudinalSectionW_NQ"/>
felix@1822:         <mapping from="longitudinal_section.w" to="LongitudinalSectionW"/>
felix@1822: 
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ1)(\D.*)*" to="LongitudinalSectionQ_HQ1"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ2)(\D.*)*" to="LongitudinalSectionQ_HQ2"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ5)(\D.*)*" to="LongitudinalSectionQ_HQ5"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ10)(\D.*)*" to="LongitudinalSectionQ_HQ10"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ20)(\D.*)*" to="LongitudinalSectionQ_HQ20"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ25)(\D.*)*" to="LongitudinalSectionQ_HQ25"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ50)(\D.*)*" to="LongitudinalSectionQ_HQ50"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ100)(\D.*)*" to="LongitudinalSectionQ_HQ100"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ200)(\D.*)*" to="LongitudinalSectionQ_HQ200"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ500)(\D.*)*" to="LongitudinalSectionQ_HQ500"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQ1000)(\D.*)*" to="LongitudinalSectionQ_HQ1000"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQExtrem)(\D.*)*" to="LongitudinalSectionQ_HQExtrem"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HQRZ)(\D.*)*" to="LongitudinalSectionQ_HQRZ"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(HSQ)(\D.*)*" to="LongitudinalSectionQ_HSQ"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(MHQ)(\D.*)*" to="LongitudinalSectionQ_MHQ"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(MNQ)(\D.*)*" to="LongitudinalSectionQ_MNQ"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(MQ)(\D.*)*" to="LongitudinalSectionQ_MQ"/>
ingo@1747:         <mapping from="longitudinal_section.q" pattern="(NQ)(\D.*)*" to="LongitudinalSectionQ_NQ"/>
felix@1822:         <mapping from="longitudinal_section.q" to="LongitudinalSectionQ"/>
felix@1827: 
ingo@924:         <mapping from="discharge_curve.curve" to="DischargeCurve"/>
ingo@2317:         <mapping from="historical_discharge.historicalq" to="HistoricalDischargeCurveQ"/>
ingo@2317:         <mapping from="historical_discharge.historicalq.diff" to="HistoricalDischargeCurveQDiff"/>
felix@1143:         <mapping from="cross_section" to="CrossSection"/>
felix@1143:         <mapping from="cross_section_water_line" to="CrossSectionWaterLine"/>
ingo@924:         <mapping from="computed_discharge_curve.q" to="ComputedDischargeCurve"/>
ingo@924:         <mapping from="duration_curve.w" to="DurationCurveW"/>
ingo@924:         <mapping from="duration_curve.q" to="DurationCurveQ"/>
ingo@924:         <mapping from="discharge_longitudinal_section.w" to="DischargeLongitudinalSectionW"/>
ingo@924:         <mapping from="discharge_longitudinal_section.c" to="DischargeLongitudinalSectionC"/>
ingo@924:         <mapping from="discharge_longitudinal_section.q" to="DischargeLongitudinalSectionQ"/>
felix@2995:         <mapping from="computed_discharge_curve.mainvalues.q" to="MainValuesQ"/>
felix@2995:         <mapping from="computed_discharge_curve.mainvalues.w" to="MainValuesW"/>
felix@2995:         <mapping from="duration_curve.mainvalues.q" to="MainValuesQ"/>
felix@2995:         <mapping from="mainvalues.q" to="MainValuesQ"/>
felix@2995:         <mapping from="mainvalues.w" to="MainValuesW"/>
felix@1719:         <mapping from="longitudinal_section.annotations" to="Annotations"/>
felix@1755:         <mapping from="w_differences" to="Differences"/>
ingo@2616:         <mapping from="floodmap.wsplgen" to="WSPLGEN"/>
ingo@1793:         <mapping from="floodmap.riveraxis" to="RiverAxis"/>
ingo@1805:         <mapping from="floodmap.kms" to="Kms"/>
ingo@1836:         <mapping from="floodmap.qps" to="Qps"/>
ingo@1855:         <mapping from="floodmap.hws" to="Hws"/>
ingo@2683:         <mapping from="floodmap.hydr_boundaries" to="HydrBoundariesLines"/>
ingo@2683:         <mapping from="floodmap.hydr_boundaries_poly" to="HydrBoundariesPolys"/>
ingo@1856:         <mapping from="floodmap.catchment" to="Catchment"/>
raimund@2773:         <mapping from="floodmap.floodplain" to="Floodplains"/>
ingo@2670:         <mapping from="floodmap.lines" to="FloodmapLines"/>
ingo@1871:         <mapping from="floodmap.buildings" to="Buildings"/>
ingo@1873:         <mapping from="floodmap.fixpoints" to="Fixpoints"/>
ingo@2581:         <mapping from="floodmap.floodmaps" to="Floodmaps"/>
ingo@2684:         <mapping from="floodmap.gauge_location" to="GaugeLocation"/>
felix@1908:         <mapping from="other.wq" to="WQPoints"/>
felix@1827:         <mapping from="other.wkms" to="WKms"/>
felix@1827:         <mapping from="other.wqkms" to="WQKms"/>
felix@2099:         <mapping from="other.wqkms.w" to="WQKms"/>
felix@2099:         <mapping from="other.wqkms.q" to="WQKms"/>
felix@1815:         <mapping from="heightmarks_points" to="heightmarks_points"/>
felix@2019:         <mapping from="area" to="Area"/>
felix@2019:         <mapping from="cross_section.area" to="Area"/>
felix@2146:         <mapping from="hyk" to="Hyk"/>
felix@2069:         <mapping from="longitudinal_section.area" to="Area"/>
felix@2293:         <mapping from="longitudinal_section.manualpoints" to="ManualPoints"/>
felix@2293:         <mapping from="cross_section.manualpoints" to="ManualPoints"/>
felix@3196:         <mapping from="cross_section.manualline" to="CrossSectionWaterLine"/>
felix@2293:         <mapping from="computed_discharge_curve.manualpoints" to="ManualPoints"/>
felix@2293:         <mapping from="duration_curve.manualpoints" to="ManualPoints"/>
felix@2293:         <mapping from="wdifferences.manualpoints" to="ManualPoints"/>
felix@2293:         <mapping from="discharge_longitudinal_section.manualpoints" to="ManualPoints"/>
felix@2295:         <mapping from="discharge_curve.manualpoints" to="ManualPoints"/>
felix@2299:         <mapping from="reference_curve.manualpoints" to="ManualPoints"/>
felix@2299:         <mapping from="reference_curve_normalized.manualpoints" to="ManualPoints"/>
raimund@2635:         <mapping from="historical_discharge.manualpoints" to="ManualPoints"/>
felix@2193:         <mapping from="manualpoints" to="ManualPoints"/>
felix@2251:         <mapping from="reference_curve" to="ReferenceCurve"/>
felix@2297:         <mapping from="reference_curve_normalized" to="ReferenceCurveNormalized"/>
ingo@2706:         <mapping from="flow_velocity.totalchannel" to="FlowVelocityVTotalChannel"/>
ingo@2706:         <mapping from="flow_velocity.mainchannel" to="FlowVelocityVMainChannel"/>
ingo@2706:         <mapping from="flow_velocity.tau" to="FlowVelocityTau"/>
ingo@2715:         <mapping from="bedheight_middle.single" to="MiddleBedHeightSingle"/>
ingo@2715:         <mapping from="bedheight_middle.epoch" to="MiddleBedHeightEpoch"/>
felix@2752:         <mapping from="relativepoint" to="RelativePoint"/>
ingo@3089:         <mapping from="sq_a_measurement" to="SQMeasurements"/>
ingo@3089:         <mapping from="sq_a_outlier" to="SQOutliers"/>
ingo@3089:         <mapping from="sq_a_curve" to="SQCurve"/>
ingo@3102:         <mapping from="sq_b_measurement" to="SQMeasurements"/>
ingo@3102:         <mapping from="sq_b_outlier" to="SQOutliers"/>
ingo@3102:         <mapping from="sq_b_curve" to="SQCurve"/>
ingo@3102:         <mapping from="sq_c_measurement" to="SQMeasurements"/>
ingo@3102:         <mapping from="sq_c_outlier" to="SQOutliers"/>
ingo@3102:         <mapping from="sq_c_curve" to="SQCurve"/>
ingo@3102:         <mapping from="sq_d_measurement" to="SQMeasurements"/>
ingo@3102:         <mapping from="sq_d_outlier" to="SQOutliers"/>
ingo@3102:         <mapping from="sq_d_curve" to="SQCurve"/>
ingo@3102:         <mapping from="sq_e_measurement" to="SQMeasurements"/>
ingo@3102:         <mapping from="sq_e_outlier" to="SQOutliers"/>
ingo@3102:         <mapping from="sq_e_curve" to="SQCurve"/>
ingo@3102:         <mapping from="sq_f_measurement" to="SQMeasurements"/>
ingo@3102:         <mapping from="sq_f_outlier" to="SQOutliers"/>
ingo@3102:         <mapping from="sq_f_curve" to="SQCurve"/>
christian@3133:         <mapping from="fix_sector_average_wq_0" to="FixingSectorAverageWQ0"/>
christian@3133:         <mapping from="fix_sector_average_wq_1" to="FixingSectorAverageWQ1"/>
christian@3133:         <mapping from="fix_sector_average_wq_2" to="FixingSectorAverageWQ2"/>
christian@3133:         <mapping from="fix_sector_average_wq_3" to="FixingSectorAverageWQ3"/>
christian@3091:         <mapping from="fix_analysis_events_wq" to="FixingAnalysisEventsWQ"/>
christian@3133:         <mapping from="fix_outlier" to="FixingOutlier"/>
christian@3091:         <mapping from="fix_wq_curve" to="FixingWQCurve"/>
christian@3091:         <mapping from="fix_reference_events_wq" to="FixingReferenceEventsWQ"/>
raimund@3131:         <mapping from="fix_sector_average_dwt_0" to="FixingDeltaWtAverage0"/>
raimund@3131:         <mapping from="fix_sector_average_dwt_1" to="FixingDeltaWtAverage1"/>
raimund@3131:         <mapping from="fix_sector_average_dwt_2" to="FixingDeltaWtAverage2"/>
raimund@3131:         <mapping from="fix_sector_average_dwt_3" to="FixingDeltaWtAverage3"/>
raimund@3131:         <mapping from="fix_analysis_events_dwt" to="FixingDeltaWtAnalysis"/>
raimund@3131:         <mapping from="fix_reference_events_dwt" to="FixingDeltaWtReference"/>
raimund@3169:         <mapping from="fix_sector_average_ls_deviation_0" to="FixingSectorDeviationLS0"/>
raimund@3169:         <mapping from="fix_sector_average_ls_deviation_1" to="FixingSectorDeviationLS1"/>
raimund@3169:         <mapping from="fix_sector_average_ls_deviation_2" to="FixingSectorDeviationLS2"/>
raimund@3169:         <mapping from="fix_sector_average_ls_deviation_3" to="FixingSectorDeviationLS3"/>
raimund@3169:         <mapping from="fix_sector_average_ls_0" to="FixingLSAverage0"/>
raimund@3169:         <mapping from="fix_sector_average_ls_1" to="FixingLSAverage1"/>
raimund@3169:         <mapping from="fix_sector_average_ls_2" to="FixingLSAverage2"/>
raimund@3169:         <mapping from="fix_sector_average_ls_3" to="FixingLSAverage3"/>
raimund@3169:         <mapping from="fix_deviation_ls" to="FixLSDeviation"/>
raimund@3169:         <mapping from="fix_analysis_events_ls" to="FixLSAnalysis"/>
raimund@3169:         <mapping from="fix_reference_events_ls" to="FixLSReference"/>
ingo@341:     </mappings>
ingo@341: </themes>