function delegateEventsOnSubviews() {
	this.delegateEvents();

	if(!_.isUndefined(this.subviews)) {
		_.each(this.subviews, function(subview) {
			subview.delegateEventsOnSubviews();
		});
	}
}
function delegateEventsOnSubviews() {
	this.delegateEvents();

	if(!_.isUndefined(this.subviews)) {
		_.each(this.subviews, function(subview) {
			subview.delegateEventsOnSubviews();
		});
	}
}
function delegateEventsOnSubviews ( ) { this . delegateEvents ( ) ; if ( ! _ . isUndefined ( this . subviews ) ) { _ . each ( this . subviews , function ( subview ) { subview . delegateEventsOnSubviews ( ) ; } ) ; } }
Function: delegateEventsOnSubviews
Binds all defined events of this view. In addition, all present subviews
are iterated and a recursive call on delegateEventsOnSubviews is done.

This method is a core part of the view object restoration when receiving
an already rendered UI from the server.
Function : delegateEventsOnSubviews Binds all defined events of this view . In addition all present subviews are iterated and a recursive call on delegateEventsOnSubviews is done .