Changeset 20102 in main


Ignore:
Timestamp:
03/25/20 17:34:27 (10 days ago)
Author:
GarthBraithwaite_STG
Message:

nm epht - added nm json files. Added icons and shuffled some navigation menu items. Added new logo. Updated IBISPHViewContentPath.xml to find published xmls and access NM published IPs.

Location:
adopters/nm-epht/trunk/src/main/webapps
Files:
111 added
3 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • adopters/nm-epht/trunk/src/main/webapps/epht-view-content/xml/selection/navigation/DataPortalSelection.xml

    r20094 r20102  
    1313                                <TITLE>About the Data Portal</TITLE>
    1414                                <SELECTIONS>
     15                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    1516                                        <SELECTION>
    1617                                                <TITLE>Introduction</TITLE>
     
    2829                                                <TITLE>Introduction</TITLE>
    2930                                                <LOCAL_URL>dataportal/indicator/Introduction.html</LOCAL_URL>
     31                                                <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    3032                                        </SELECTION>
    3133                                        <SELECTION>
    3234                                                <TITLE>Indicator Reports Index</TITLE>
    3335                                                <LOCAL_URL>dataportal/indicator/Index.html</LOCAL_URL>
     36                                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
     37                                        </SELECTION>
     38                                        <SELECTION>
     39                                                <TITLE>County Profile</TITLE>
     40                                                <LOCAL_URL>dataportal/community/indicators/HealthStatus/GeoCnty</LOCAL_URL>
     41                                                <ADDITIONAL_CLASSES>Icon Report</ADDITIONAL_CLASSES>
    3442                                        </SELECTION>
    3543                                </SELECTIONS>
     
    4452                                                <TITLE>Introduction</TITLE>
    4553                                                <LOCAL_URL>dataportal/query/Introduction.html</LOCAL_URL>
     54                                                <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    4655                                        </SELECTION>
    4756                                        <SELECTION>
    4857                                                <TITLE>Queryable Datasets Index</TITLE>
    4958                                                <LOCAL_URL>dataportal/query/Index.html</LOCAL_URL>
     59                                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
    5060                                        </SELECTION>
    5161                                        <SELECTION>
    5262                                                <TITLE>Secure Datasets Index</TITLE>
    5363                                                <LOCAL_URL>secure/selection/Index.html</LOCAL_URL>
     64                                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
    5465                                        </SELECTION>
    5566                                </SELECTIONS>
     
    6475                                                <TITLE>Introduction</TITLE>
    6576                                                <LOCAL_URL>dataportal/metadata/Introduction.html</LOCAL_URL>
     77                                                <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    6678                                        </SELECTION>
    6779                                        <SELECTION>
    6880                                                <TITLE>Metadata Index</TITLE>
    6981                                                <LOCAL_URL>dataportal/metadata/Index.html</LOCAL_URL>
     82                                                <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
    7083                                        </SELECTION>
    7184                                </SELECTIONS>
     
    7992                                        MyEPHT is an account that allows users to save defined queries
    8093                                </DESCRIPTION>
     94                                <SELECTIONS>
     95                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    8196
    82                                 <SELECTIONS>
    8397                                        <SELECTION>
    8498                                                <TITLE>Introduction</TITLE>
  • adopters/nm-epht/trunk/src/main/webapps/epht-view-content/xml/selection/navigation/EnvironmentSelection.xml

    r20094 r20102  
    1313                                <TITLE>About Environment</TITLE>
    1414                                <SELECTIONS>
     15                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     16
    1517                                        <SELECTION>
    1618                                                <TITLE>Introduction</TITLE>
     
    3335                                <TITLE>Air Quality</TITLE>
    3436                                <SELECTIONS>
     37                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     38
    3539                                        <SELECTION>
    3640                                                <TITLE>Introduction</TITLE>
     
    6569                                <TITLE>Water Quality</TITLE>
    6670                                <SELECTIONS>
     71                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     72
    6773                                        <SELECTION>
    6874                                                <TITLE>Introduction</TITLE>
     
    102108                                <TITLE>Climate &amp; Weather</TITLE>
    103109                                <SELECTIONS>
     110                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     111
    104112                                        <SELECTION>
    105113                                                <TITLE>Introduction</TITLE>
     
    139147                                <TITLE>Other</TITLE>
    140148                                <SELECTIONS>
     149                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     150
    141151                                        <SELECTION>
    142152                                                <TITLE>Fish Consumption</TITLE>
  • adopters/nm-epht/trunk/src/main/webapps/epht-view-content/xml/selection/navigation/HealthSelection.xml

    r20094 r20102  
    1313                                <TITLE>About Health</TITLE>
    1414                                <SELECTIONS>
     15                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
    1516                                        <SELECTION>
    1617                                                <TITLE>Introduction</TITLE>
     
    3435                                <DESCRIPTION></DESCRIPTION>
    3536                                <SELECTIONS>
     37                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     38
    3639                                        <SELECTION>
    3740                                                <TITLE>Introduction</TITLE>
     
    138141                                <DESCRIPTION></DESCRIPTION>
    139142                                <SELECTIONS>
     143                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     144
    140145                                        <SELECTION>
    141146                                                <TITLE>Introduction</TITLE>
     
    163168                                <TITLE>Cardiovascular Disease</TITLE>
    164169                                <SELECTIONS>
     170                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     171
    165172                                        <SELECTION>
    166173                                                <TITLE>Introduction</TITLE>
     
    181188                                </SELECTIONS>
    182189                        </SELECTION>
     190
    183191                        <SELECTION>
    184192                                <TITLE>Healthy Living</TITLE>
    185193                                <SELECTIONS>
     194                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     195
    186196                                        <SELECTION>
    187197                                                <TITLE>Introduction</TITLE>
     
    198208                                </SELECTIONS>
    199209                        </SELECTION>
     210
    200211                        <SELECTION>
    201212                                <TITLE>Heat Stress</TITLE>
    202213                                <SELECTIONS>
     214                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     215
    203216                                        <SELECTION>
    204217                                                <TITLE>Introduction</TITLE>
     
    220233                                <TITLE>Poisonings</TITLE>
    221234                                <SELECTIONS>
     235                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     236
    222237                                        <SELECTION>
    223238                                                <TITLE>Introduction</TITLE>
     
    236251                                </SELECTIONS>
    237252                        </SELECTION>
     253
    238254                        <SELECTION>
    239255                                <TITLE>Reproductive and Birth Outcomes</TITLE>
    240256                                <SELECTIONS>
     257                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     258
    241259                                        <SELECTION>
    242260                                                <TITLE>Introduction</TITLE>
  • adopters/nm-epht/trunk/src/main/webapps/epht-view-content/xml/selection/navigation/NewsroomSelection.xml

    r20094 r20102  
    1818                                                        <TITLE>Introduction</TITLE>
    1919                                                        <LOCAL_URL>newsroom/Introduction.html</LOCAL_URL>
     20                                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     21                                                </SELECTION>
     22                                                <SELECTION>
     23                                                        <TITLE>Latest Articles and Manuscripts</TITLE>
     24                                                        <DESCRIPTION>Highlight recently published articles and manuscripts</DESCRIPTION>
     25                                                        <LOCAL_URL>newsroom/resources/NewPubs.html</LOCAL_URL>
     26                                                        <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
     27                                                </SELECTION>
     28                                                <SELECTION>
     29                                                        <TITLE>Reports</TITLE>
     30                                                        <DESCRIPTION>Available Reports</DESCRIPTION>
     31                                                        <LOCAL_URL>newsroom/resources/Reports.html</LOCAL_URL>
     32                                                        <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
     33                                                </SELECTION>
     34
     35                                                <SELECTION>
     36                                                        <TITLE>New Health Communication Products</TITLE>
     37                                                        <DESCRIPTION>Highlight newly produced communication products</DESCRIPTION>
     38                                                        <LOCAL_URL>newsroom/resources/NewCommunications.html</LOCAL_URL>
     39                                                        <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
     40                                                </SELECTION>
     41                                                <SELECTION>
     42                                                        <TITLE>New in Tracking</TITLE>
     43                                                        <DESCRIPTION>Highlight new indicators or new web features</DESCRIPTION>
     44                                                        <LOCAL_URL>newsroom/resources/NewInTracking.html</LOCAL_URL>
     45                                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     46                                                </SELECTION>
     47                                                <SELECTION>
     48                                                        <TITLE>About Our Resources VALUE???</TITLE>
     49                                                        <DESCRIPTION>Introduction to the News Room Resources</DESCRIPTION>
     50                                                        <LOCAL_URL>newsroom/resources/Introduction.html</LOCAL_URL>
    2051                                                </SELECTION>
    2152                                        </SELECTIONS>
    2253                                </SELECTION>
    2354
     55                        </SELECTIONS>
     56                </SELECTION>
     57
     58                <SELECTION>
     59                        <SELECTIONS>
    2460                                <SELECTION>
     61                                        <TITLE>News Track</TITLE>
    2562                                        <SELECTIONS>
    2663                                                <SELECTION>
    27                                                         <ADDITIONAL_CLASSES>SocialMedia</ADDITIONAL_CLASSES><!-- these are right justified, so last in list is farthest to left on website -->
     64                                                        <TITLE>What's in the News Track</TITLE>
     65                                                        <DESCRIPTION>Introduction to News Track</DESCRIPTION>
     66                                                        <LOCAL_URL>newsroom/newstrack/Introduction.html</LOCAL_URL>
     67                                                        <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
     68                                                </SELECTION>
     69                                                <SELECTION>
     70                                                        <TITLE>Announcements and Events</TITLE>
     71                                                        <DESCRIPTION>Announcements and Events</DESCRIPTION>
     72                                                        <LOCAL_URL>newsroom/newstrack/Announcements.html</LOCAL_URL>
     73                                                        <ADDITIONAL_CLASSES>Icon List</ADDITIONAL_CLASSES>
     74                                                </SELECTION>
     75                                                <SELECTION>
     76                                                        <TITLE>News Releases</TITLE>
     77                                                        <DESCRIPTION>News Releases </DESCRIPTION>
     78                                                        <LOCAL_URL>newsroom/newstrack/NewsReleases.html</LOCAL_URL>
     79                                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     80                                                </SELECTION>
     81                                                <SELECTION>
     82                                                        <TITLE>Alerts and Hazard Warnings</TITLE>
     83                                                        <DESCRIPTION>Alerts and Hazard Warnings</DESCRIPTION>
     84                                                        <LOCAL_URL>newsroom/newstrack/AlertsHazards.html</LOCAL_URL>
     85                                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     86                                                </SELECTION>
     87                                                <SELECTION>
     88                                                        <TITLE>In the News</TITLE>
     89                                                        <DESCRIPTION>In the News</DESCRIPTION>
     90                                                        <LOCAL_URL>newsroom/newstrack/InTheNews.html</LOCAL_URL>
     91                                                        <ADDITIONAL_CLASSES>Icon Info</ADDITIONAL_CLASSES>
     92                                                </SELECTION>
     93                                        </SELECTIONS>
     94                                </SELECTION>
     95                        </SELECTIONS>
     96                </SELECTION>
     97
     98                <SELECTION>
     99                        <SELECTIONS>
     100                                <SELECTION>
     101                                        <TITLE>About the Newsroom</TITLE>
     102                                        <SELECTIONS>
     103                                                <SELECTION>
    28104                                                        <HTML_CONTENT>
     105                                                                Put the intro text about the news in here...
    29106                                                                <a href="https://www.youtube.com/user/nmhealth" title="NM DOH YouTube"><img ibis:src="image/icon/32/youtube-round.png"/></a>
    30107                                                                <a href="https://twitter.com/nmdoh" title="NM DOH Twitter"><img ibis:src="image/icon/32/twitter-blue_round.png"/></a>
     
    39116                </SELECTION>
    40117
    41                 <SELECTION>
    42                         <SELECTIONS>
    43                                 <SELECTION>
    44                                         <TITLE>News Track</TITLE>
    45                                         <SELECTIONS>
    46                                                 <SELECTION>
    47                                                         <TITLE>What's in the News Track</TITLE>
    48                                                         <DESCRIPTION>Introduction to News Track</DESCRIPTION>
    49                                                         <LOCAL_URL>newsroom/newstrack/Introduction.html</LOCAL_URL>
    50                                                 </SELECTION>
    51                                                 <SELECTION>
    52                                                         <TITLE>Announcements and Events</TITLE>
    53                                                         <DESCRIPTION>Announcements and Events</DESCRIPTION>
    54                                                         <LOCAL_URL>newsroom/newstrack/Announcements.html</LOCAL_URL>
    55                                                 </SELECTION>
    56                                                 <SELECTION>
    57                                                         <TITLE>News Releases</TITLE>
    58                                                         <DESCRIPTION>News Releases </DESCRIPTION>
    59                                                         <LOCAL_URL>newsroom/newstrack/NewsReleases.html</LOCAL_URL>
    60                                                 </SELECTION>
    61                                                 <SELECTION>
    62                                                         <TITLE>Alerts and Hazard Warnings</TITLE>
    63                                                         <DESCRIPTION>Alerts and Hazard Warnings</DESCRIPTION>
    64                                                         <LOCAL_URL>newsroom/newstrack/AlertsHazards.html</LOCAL_URL>
    65                                                 </SELECTION>
    66                                                 <SELECTION>
    67                                                         <TITLE>In the News</TITLE>
    68                                                         <DESCRIPTION>In the News</DESCRIPTION>
    69                                                         <LOCAL_URL>newsroom/newstrack/InTheNews.html</LOCAL_URL>
    70                                                 </SELECTION>
    71                                         </SELECTIONS>
    72                                 </SELECTION>
    73                         </SELECTIONS>
    74                 </SELECTION>
    75 
    76                 <SELECTION>
    77                         <SELECTIONS>
    78                                 <SELECTION>
    79                                         <TITLE>Resources</TITLE>
    80                                         <SELECTIONS>
    81                                                 <SELECTION>
    82                                                         <TITLE>About Our Resources</TITLE>
    83                                                         <DESCRIPTION>Introduction to the News Room Resources</DESCRIPTION>
    84                                                         <LOCAL_URL>newsroom/resources/Introduction.html</LOCAL_URL>
    85                                                 </SELECTION>
    86                                                 <SELECTION>
    87                                                         <TITLE>New in Tracking</TITLE>
    88                                                         <DESCRIPTION>Highlight new indicators or new web features</DESCRIPTION>
    89                                                         <LOCAL_URL>newsroom/resources/NewInTracking.html</LOCAL_URL>
    90                                                 </SELECTION>
    91                                                 <SELECTION>
    92                                                         <TITLE>New Health Communication Products</TITLE>
    93                                                         <DESCRIPTION>Highlight newly produced communication products</DESCRIPTION>
    94                                                         <LOCAL_URL>newsroom/resources/NewCommunications.html</LOCAL_URL>
    95                                                 </SELECTION>
    96                                                 <SELECTION>
    97                                                         <TITLE>Latest Articles and Manuscripts</TITLE>
    98                                                         <DESCRIPTION>Highlight recently published articles and manuscripts</DESCRIPTION>
    99                                                         <LOCAL_URL>newsroom/resources/NewPubs.html</LOCAL_URL>
    100                                                 </SELECTION>
    101                                                 <SELECTION>
    102                                                         <TITLE>Reports</TITLE>
    103                                                         <DESCRIPTION>Available Reports</DESCRIPTION>
    104                                                         <LOCAL_URL>newsroom/resources/Reports.html</LOCAL_URL>
    105                                                 </SELECTION>
    106                                         </SELECTIONS>
    107                                 </SELECTION>
    108                         </SELECTIONS>
    109                 </SELECTION>
    110 
    111                 <SELECTION>
    112                         <SELECTIONS>
    113                                 <SELECTION>
    114                                         <TITLE>On Track</TITLE>
    115                                         <SELECTIONS>
    116                                                 <SELECTION>
    117                                                         <TITLE>Program Highlights</TITLE>
    118                                                         <DESCRIPTION>Introduction to Getting on Track</DESCRIPTION>
    119                                                         <LOCAL_URL>newsroom/trackinginaction/Introduction.html</LOCAL_URL>
    120                                                 </SELECTION>
    121                                                 <!--
    122                                                 <SELECTION>
    123                                                         <TITLE>Program Highlights</TITLE>
    124                                                         <LOCAL_URL>newsroom/trackinginaction/SuccessStories.html</LOCAL_URL>
    125                                                         <DESCRIPTION/>
    126                                                 </SELECTION>
    127                                                 -->
    128                                                 <SELECTION>
    129                                                         <TITLE>We're on Track!</TITLE>
    130                                                         <LOCAL_URL>newsroom/trackinginaction/OnTrack.html</LOCAL_URL>
    131                                                         <DESCRIPTION/>
    132                                                 </SELECTION>
    133                                                 <!--
    134                                                 <SELECTION>
    135                                                         <TITLE>Work group and commitee progress</TITLE>
    136                                                         <LOCAL_URL>newsroom/trackinginaction/Workgroups.html</LOCAL_URL>
    137                                                         <DESCRIPTION/>
    138                                                 </SELECTION>
    139                                                 -->
    140                                         </SELECTIONS>
    141                                 </SELECTION>
    142                         </SELECTIONS>
    143                 </SELECTION>
    144 
    145118        </SELECTIONS>
    146119
    147120</SELECTION>
    148121<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End of File ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    149 
  • adopters/nm-epht/trunk/src/main/webapps/epht-view-content/xml/selection/navigation/SiteNavigationSelections.xml

    r20094 r20102  
    1616        <DESCRIPTION>The above name and title are currently not used</DESCRIPTION>
    1717
    18         <ibis:include href="AboutSelection.xml"/>
     18        <ibis:include href="Home.xml"/>
    1919        <ibis:include href="HealthSelection.xml"/>
    2020        <ibis:include href="EnvironmentSelection.xml"/>
    2121        <ibis:include href="NewsroomSelection.xml"/>
    2222        <ibis:include href="DataPortalSelection.xml"/>
    23         <ibis:include href="CommunitySelection.xml"/>
     23        <ibis:include href="ResourceSelection.xml"/>
    2424</SELECTIONS>
    25 
  • adopters/nm-epht/trunk/src/main/webapps/epht-view/WEB-INF/config/spring/IBISPHViewContentPath.xml

    r20094 r20102  
    22
    33<!--
    4         Provides EPHT direct access to the NM IBIS-PH View System's "indicator profile"
    5         XML content and ibisph-view-content files.
     4        This file contains defs for:
     5        1) EPHT access to the NM-IBIS View System's content via a request like:
     6                /view/ibis/**
     7        2) Redefines the common XML model maps to use the NM-IBIS published versions.
    68-->
    79
     
    2628        <bean id="IBISPHViewContentBaseXMLModelService" class="org.ibisph.model.URLPathGetModelService">
    2729                <property name="basePath">
    28                         <bean id="commonBaseXMLPathURL" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
     30                        <bean class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
    2931                                <property name="targetObject" ref="commonContextAndPathService"/>
    3032                                <property name="targetMethod" value="getPathURL"/>
     
    3941        </bean>
    4042
     43        <bean id="IBISPHViewDocumentDAOService" class="org.ibisph.xml.service.FileStoredDocumentDAO">
     44                <description>
     45                        Provides a local disk based document get, save, delete service. 
     46                        This service also implements GetModelService so get(filename) works
     47                        and can be used in place of the commonXMLFilePathModelService
     48                        defined above when an actual XML document is wanted. 
     49
     50                        SPEED NOTE: This results in an "DOM4j DOCUMENT".  As such it *MIGHT* 
     51                        be best to only use this for the a model when the XML needs to be
     52                        traversed etc.  Speed appears to be slower compared to having the
     53                        XSLT access a file via the "document()" call.
     54                </description>
     55                <property name="basePath"     ref="IBISPHViewContentBasePathURL"/>
     56                <property name="escapeTextWhenSaving" value="true"/>
     57                <property name="dateFormat"   ref="commonDateFormat"/>
     58                <property name="outputFormat" ref="commonXMLOutputFormat"/>
     59        </bean>
     60
    4161
    4262        <!-- P A T H   O V E R R I D E S   /   X M L   M O D E L S  -->
    43         <bean id="indicatorPublishedIndicatorProfilesModelMap"
    44                 class="org.ibisph.modelmap.ModelFromFilePathAndNameService"
    45                 parent="IBISPHViewContentBaseXMLServiceModelMapProperties"
    46         >
     63        <bean id="indicatorXMLBasePath" class="org.ibisph.model.StringHolder">
    4764                <description>
    48                         Note that this model map has to get the model each and every time
    49                         from the service.  This is overkill for most adopters a the path
    50                         or URL can be built and used and a newly published file will still
    51                         be picked up.  However, this does NOT work when a blob table is
    52                         implemented as the model must be pulled from the db each and every
    53                         time.
     65                        Overrides the IP path with one based on NM-IBIS's XML path. 
    5466                </description>
    55                 <property name="filePathAndName" value="#{indicatorPublishedIndicatorsFilePathAndName.string}"/>
     67                <constructor-arg value="#{IBISPHViewContentBaseXMLPath.string}indicator/"/>
    5668        </bean>
    5769
    58         <bean id="indicatorCategorziedIndexModelMap"
    59                 class="org.ibisph.modelmap.ModelFromFilePathAndNameService"
    60                 parent="IBISPHViewContentBaseXMLServiceModelMapProperties"
    61         >
     70
     71        <!-- use the NM published XMLs -->
     72        <bean id="commonAncillaryValuesModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
     73                <description>Document version of the published AncillaryValues XML.</description>
     74                <property name="modelMapKey"     value="AncillaryValues"/>
     75                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     76                <property name="filePathAndName" value="xml/ancillary_values.xml"/>
     77        </bean>
     78        <bean id="commonDataSourcesModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
     79                <description>Document version of the published DataSources XML.</description>
     80                <property name="modelMapKey"     value="DataSources"/>
     81                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     82                <property name="filePathAndName" value="xml/data_sources.xml"/>
     83        </bean>
     84        <bean id="commonDimensionsModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
     85                <description>Document version of the published Dimensions XML.</description>
     86                <property name="modelMapKey"     value="Dimensions"/>
     87                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     88                <property name="filePathAndName" value="xml/dimensions.xml"/>
     89        </bean>
     90        <bean id="commonMeasuresModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
     91                <description>Document version of the published Measures XML.</description>
     92                <property name="modelMapKey"     value="Measures"/>
     93                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     94                <property name="filePathAndName" value="xml/measures.xml"/>
     95        </bean>
     96        <bean id="commonValueTypesModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
     97                <description>Document version of the published ValueTypes XML.</description>
     98                <property name="modelMapKey"     value="ValueTypes"/>
     99                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     100                <property name="filePathAndName" value="xml/value_types.xml"/>
     101        </bean>
     102        <bean id="commonValueAttributesModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
     103                <description>Document version of the published ValueAttributes XML.</description>
     104                <property name="modelMapKey"     value="ValueAttributes"/>
     105                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     106                <property name="filePathAndName" value="xml/value_attributes.xml"/>
     107        </bean>
     108        <bean id="commonChartsModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
     109                <description>Document version of the published Charts XML.</description>
     110                <property name="modelMapKey"     value="Charts"/>
     111                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     112                <property name="filePathAndName" value="xml/charts.xml"/>
     113        </bean>
     114        <bean id="commonMapsModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
     115                <description>Document version of the published Maps XML.</description>
     116                <property name="modelMapKey"     value="Maps"/>
     117                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     118                <property name="filePathAndName" value="xml/maps.xml"/>
     119        </bean>
     120        <bean id="commonOrgUnitsModelMap" class="org.ibisph.modelmap.ModelFromFilePathAndNameService">
    62121                <description>
     122                        Injects the XML doc.  This helps with speed as the doc
     123                        is only read/parsed once.  Con of this approach is that
     124                        bean needs an event listener to reload when published.
    63125                </description>
    64                 <property name="filePathAndName" value="#{indicatorCategorziedIndexFilePathAndName.string}"/>
    65         </bean>
    66 
    67         <bean id="indicatorProfileModelMap"
    68                 class="org.ibisph.web.modelmap.ModelFromHTTPRequestPathLastSegment"
    69                 parent="IBISPHViewContentBaseXMLServiceModelMapProperties"
    70         >
    71                 <property name="filePath" value="#{indicatorProfileFilePath.string}"/>
     126                <property name="modelMapKey"     value="OrgUnits"/>
     127                <property name="getModelService" ref="IBISPHViewDocumentDAOService"/>
     128                <property name="filePathAndName" value="xml/org_units.xml"/>
    72129        </bean>
    73130
     
    75132        <!--  C O N T R O L L E R S  -->
    76133        <bean id="IBISPHViewContentGetFileController" class="org.ibisph.web.springmvc.GetFileController">
     134                <description>Provides access to NM-IBIS content via request: /view/ibis/**</description>
    77135                <property name="pathPrefixToRemove" value="#{viewGetFileRequestPathPrefixToRemove.string}/ibis"/>
    78136                <property name="basePath" ref="IBISPHViewContentBasePathURL"/>
Note: See TracChangeset for help on using the changeset viewer.