Project

General

Profile

1
/*
2
License: LGPL as per: http://www.gnu.org/copyleft/lesser.html
3
$Id: Model.js 3091 2007-08-09 12:21:54Z gjvoosten $
4
*/
5

    
6
// Ensure this object's dependancies are loaded.
7
mapbuilder.loadScript(baseDir+"/model/ModelBase.js");
8

    
9
/**
10
 * Generic Model object for models where no specialization is required.  This is
11
 * just an instance of a abstract ModelBase.
12
 * @constructor
13
 * @base ModelBase
14
 * @author Mike Adair
15
 * @param modelNode The model's XML object node from the configuration document
16
 * @param parent Parent of this model, set to null if there is no parent.
17
 */
18
function Model(modelNode, parent) {
19
  // Inherit the ModelBase functions and parameters
20
  ModelBase.apply(this, new Array(modelNode, parent));
21

    
22
}
(9-9/19)