code: function(vTargets, sTitleTarget) {
  				var oTitleTarget;
  
  				sTitleTarget = this._getTitleTargetName(vTargets, sTitleTarget);
  				oTitleTarget = this.getTarget(sTitleTarget);
  
  				if (this._oLastTitleTarget) {
  					this._oLastTitleTarget.detachTitleChanged(this._forwardTitleChanged, this);
  					this._oLastTitleTarget._bIsDisplayed = false;
  				}
  
  				if (oTitleTarget) {
  					oTitleTarget.attachTitleChanged({name:oTitleTarget._oOptions._name}, this._forwardTitleChanged, this);
  					this._oLastTitleTarget = oTitleTarget;
  				} else if (sTitleTarget) {
  					Log.error("The target with the name \"" + sTitleTarget + "\" where the titleChanged event should be fired does not exist!", this);
  				}
  			}
docs: /*
  Calculate the 'TitleTarget' based on the given parameters and register to the titleChanged event on the 'TitleTarget'