bundles/org.eclipse.orion.client.ui/web/orion/dynamicContent.js
function DynamicContentModel(objects, populate){
		if(!objects) { throw new Error("Missing reqired argument: objects"); }
		if(!populate) { throw new Error("Missing reqired argument: populate"); }
	
		this._objects = objects;
		this._populate = populate;
	}
function DynamicContentModel(objects, populate){
		if(!objects) { throw new Error("Missing reqired argument: objects"); }
		if(!populate) { throw new Error("Missing reqired argument: populate"); }
	
		this._objects = objects;
		this._populate = populate;
	}
function DynamicContentModel ( objects , populate ) { if ( ! objects ) { throw new Error ( "Missing reqired argument: objects" ) ; } if ( ! populate ) { throw new Error ( "Missing reqired argument: populate" ) ; } this . _objects = objects ; this . _populate = populate ; }
Dynamic content model which handles the population logic

@param objects [required] collection of objects to be populated
@param populate [required] population function (i), which populates the i-th object in the collection

@returns DynamicContentModel object
Dynamic content model which handles the population logic