Project

General

Profile

1
<?xml version="1.0" encoding="utf-8" standalone="no"?>
2
<MapbuilderConfig version="0.2.1" id="registerConfig" xmlns="http://mapbuilder.sourceforge.net/mapbuilder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mapbuilder.sourceforge.net/mapbuilder ..//mapbuilder/lib/schemas/config.xsd">
3
  <!--
4
    Description: This configuration file determines what components from the
5
                 Mapbuilder library are to be included in a Main Mapbuilder web
6
                 page.
7
    Licence:     LGPL as per: http://www.gnu.org/copyleft/lesser.html 
8

    
9
    $Id$
10
  -->
11
  <models>
12
    <Model id="mbConfigSchema">
13
      <defaultModelUrl>../../lib/schemas/config.xml</defaultModelUrl>
14
      <!--nodeSelectXpath>/wmc:OWSContext/wmc:ResourceList</nodeSelectXpath-->
15
      <models>
16
      </models>
17
      <widgets>
18
        <ObjectList id="toolsListWidget">
19
          <scriptFile>ObjectList.js</scriptFile>
20
          <stylesheet>ObjectList.xsl</stylesheet>
21
          <listType>toolsType</listType>
22
        </ObjectList>
23
        <ObjectList id="widgetsListWidget">
24
          <scriptFile>ObjectList.js</scriptFile>
25
          <stylesheet>ObjectList.xsl</stylesheet>
26
          <listType>widgetsType</listType>
27
          <subType>mb:AbstractWidgetType</subType>
28
        </ObjectList>
29
        <ObjectList id="xslListWidget">
30
          <scriptFile>ObjectList.js</scriptFile>
31
          <stylesheet>ObjectList.xsl</stylesheet>
32
          <listType>widgetsType</listType>
33
          <subType>mb:AbstractXslWidgetType</subType>
34
        </ObjectList>
35
        <ObjectList id="mapContainerListWidget">
36
          <scriptFile>ObjectList.js</scriptFile>
37
          <stylesheet>ObjectList.xsl</stylesheet>
38
          <listType>widgetsType</listType>
39
          <subType>mb:AbstractMapWidgetType</subType>
40
        </ObjectList>
41
        <ObjectList id="buttonListWidget">
42
          <scriptFile>ObjectList.js</scriptFile>
43
          <stylesheet>ObjectList.xsl</stylesheet>
44
          <listType>widgetsType</listType>
45
          <subType>mb:AbstractButtonType</subType>
46
        </ObjectList>
47
        <ObjectList id="modelsListWidget">
48
          <scriptFile>ObjectList.js</scriptFile>
49
          <stylesheet>ObjectList.xsl</stylesheet>
50
          <listType>modelsType</listType>
51
        </ObjectList>
52
        <Widget id="objectDetails">
53
          <stylesheet>ObjectDetails.xsl</stylesheet>
54
        </Widget>
55
      </widgets>
56
      <tools>
57
      </tools>
58
    </Model>
59
  </models>
60
  <widgets>
61
    <TabbedContent id="tabList">
62
      <htmlWorkspace>workspace</htmlWorkspace>
63
      <tab label="Models">modelsListWidget</tab>
64
      <tab label="XSL Widgets">xslListWidget</tab>
65
      <tab label="Map Widgets">mapContainerListWidget</tab>
66
      <tab label="Other Widgets">widgetsListWidget</tab>
67
      <tab label="Buttons">buttonListWidget</tab>
68
      <tab label="Tools">toolsListWidget</tab>
69
    </TabbedContent>
70
  </widgets>
71
  <!--
72
    All static images should be relative to this URL.
73
    This dir is relative the dir of the main html file.
74
  -->
75
  <skinDir>../../lib/skin/default</skinDir>
76
  <widgetTextUrl>/widgetText.xml</widgetTextUrl> <!-- relative to the skin dir -->
77
  <!--proxyUrl>/mapbuilder/proxy</proxyUrl-->
78
  <!--serializeUrl>/mapbuilder/writeXml</serializeUrl-->
79
</MapbuilderConfig>
(8-8/9)