code: function (oParent, sName) {
  			var aOldAggregationElements = [];
  			var vAggregationElements;
  			if (oParent) {
  				vAggregationElements = JsControlTreeModifier.getAggregation.call(this, oParent, sName);
  			}
  
  			if (vAggregationElements && vAggregationElements instanceof Array) {
  				aOldAggregationElements = vAggregationElements.slice();
  			} else  if (vAggregationElements && vAggregationElements instanceof Object) {
  				aOldAggregationElements[0] = vAggregationElements;
  			}
  
  			JsControlTreeModifier.removeAllAggregation(oParent, sName);
  
  			if (aOldAggregationElements){
  				aOldAggregationElements.forEach(function(oElement) {
  					this._saveUndoOperation("insertAggregation", [oParent, sName, oElement]);
  				}, this);
  			}
  		}
docs: Removes all objects from an aggregation of the given control
  Adds one insertAggregation per removed object as undo operations
  @override