function (oTargetInfo, vData, oSequencePromise, oTargetCreateInfo) {
			var sName = oTargetInfo.name,
				oTarget = this.getTarget(sName);

			if (oTarget !== undefined) {
				return oTarget._display(vData, oSequencePromise, oTargetCreateInfo);
			} else {
				var sErrorMessage = "The target with the name \"" + sName + "\" does not exist!";
				Log.error(sErrorMessage, this);
				return Promise.resolve({
					name: sName,
					error: sErrorMessage
				});
			}
		}
function (oTargetInfo, vData, oSequencePromise, oTargetCreateInfo) {
			var sName = oTargetInfo.name,
				oTarget = this.getTarget(sName);

			if (oTarget !== undefined) {
				return oTarget._display(vData, oSequencePromise, oTargetCreateInfo);
			} else {
				var sErrorMessage = "The target with the name \"" + sName + "\" does not exist!";
				Log.error(sErrorMessage, this);
				return Promise.resolve({
					name: sName,
					error: sErrorMessage
				});
			}
		}
function ( oTargetInfo , vData , oSequencePromise , oTargetCreateInfo ) { var sName = oTargetInfo . name , oTarget = this . getTarget ( sName ) ; if ( oTarget !== undefined ) { return oTarget . _display ( vData , oSequencePromise , oTargetCreateInfo ) ; } else { var sErrorMessage = "The target with the name \"" + sName + "\" does not exist!" ; Log . error ( sErrorMessage , this ) ; return Promise . resolve ( { name : sName , error : sErrorMessage } ) ; } }
Displays a single target

@param {string} sName name of the single target
@param {any} vData an object that will be passed to the display event in the data property.
@param {Promise} oSequencePromise the promise which for chaining
@param {object} [oTargetCreateInfo] the object which contains extra information for the creation of the target
@param {function} [oTargetCreateInfo.afterCreate] the function which is called after a target View/Component is instantiated
@param {string} [oTargetCreateInfo.prefix] the prefix which will be used by the RouterHashChanger of the target
@private
Displays a single target
Display the target