Changeset 238

Show
Ignore:
Timestamp:
03/21/09 22:51:00 (1 year ago)
Author:
ahocevar
Message:

Added MapPanel, LayerRecord and LayerStore with examples and tests; also contains license.txt file. Big thanks to sbenthall and tcoulter for their original input, to elemoine for the good discussion today about the LayerStoreMixin and his patience despite my angryness, to tschaub for the constructive comments, and finally to everyone who participated in the discussions on the mailing list about what we want this component to be. r=elemoine,tschaub (closes #4)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • core/trunk/lib/GeoExt.js

    r42 r238  
    1 /* 
    2  * Copyright (C) 2008 Eric Lemoine, Camptocamp France SAS 
    3  * 
    4  * This file is part of GeoExt 
    5  * 
    6  * GeoExt is free software: you can redistribute it and/or modify 
    7  * it under the terms of the GNU General Public License as published by 
    8  * the Free Software Foundation, either version 3 of the License, or 
    9  * (at your option) any later version. 
    10  * 
    11  * GeoExt is distributed in the hope that it will be useful, 
    12  * but WITHOUT ANY WARRANTY; without even the implied warranty of 
    13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
    14  * GNU General Public License for more details. 
    15  * 
    16  * You should have received a copy of the GNU General Public License 
    17  * along with GeoExt.  If not, see <http://www.gnu.org/licenses/>. 
    18  */ 
     1/* Copyright (C) 2008-2009 The Open Source Geospatial Foundation ¹ 
     2 * Published under the BSD license. 
     3 * See http://geoext.org/svn/geoext/core/trunk/license.txt for the full text 
     4 * of the license. 
     5 *  
     6 * ¹ pending approval */ 
    197 
    208/* 
     
    2513 * full text of the license. 
    2614 */ 
    27  
    28 /*  
    29  */  
    30  
     15  
    3116(function() { 
    3217 
     
    7661            "GeoExt/data/FeatureReader.js", 
    7762            "GeoExt/data/FeatureStoreMediator.js", 
     63            "GeoExt/data/LayerStore.js", 
     64            "GeoExt/data/LayerRecord.js", 
    7865            "GeoExt/data/LayerStoreMediator.js", 
    79             "GeoExt/data/ProtocolProxy.js" 
     66            "GeoExt/data/ProtocolProxy.js", 
     67            "GeoExt/widgets/MapPanel.js" 
    8068        ); 
    8169 
  • core/trunk/tests/list-tests.html

    r42 r238  
    22  <li>data/FeatureReader.html</li> 
    33  <li>data/FeatureStoreMediator.html</li> 
     4  <li>data/LayerRecord.html</li> 
     5  <li>data/LayerStore.html</li> 
    46  <li>data/LayerStoreMediator.html</li> 
    57  <li>data/ProtocolProxy.html</li> 
     8  <li>widgets/MapPanel.html</li> 
    69</ul>