src/sap.uxap/src/sap/uxap/component/ObjectPageLayoutUXDrivenFactory.controller.js
function (sStaticHandlerName) {

			var fnNameSpace = window, aNameSpaceParts = sStaticHandlerName.split('.');

			try {
				jQueryDOM.each(aNameSpaceParts, function (iIndex, sNameSpacePart) {
					fnNameSpace = fnNameSpace[sNameSpacePart];
				});
			} catch (sError) {
				Log.error("ObjectPageLayoutFactory :: undefined event handler: " + sStaticHandlerName + ". Did you forget to require its static class?");
				fnNameSpace = undefined;
			}

			return fnNameSpace;
		}
function (sStaticHandlerName) {

			var fnNameSpace = window, aNameSpaceParts = sStaticHandlerName.split('.');

			try {
				jQueryDOM.each(aNameSpaceParts, function (iIndex, sNameSpacePart) {
					fnNameSpace = fnNameSpace[sNameSpacePart];
				});
			} catch (sError) {
				Log.error("ObjectPageLayoutFactory :: undefined event handler: " + sStaticHandlerName + ". Did you forget to require its static class?");
				fnNameSpace = undefined;
			}

			return fnNameSpace;
		}
function ( sStaticHandlerName ) { var fnNameSpace = window , aNameSpaceParts = sStaticHandlerName . split ( '.' ) ; try { jQueryDOM . each ( aNameSpaceParts , function ( iIndex , sNameSpacePart ) { fnNameSpace = fnNameSpace [ sNameSpacePart ] ; } ) ; } catch ( sError ) { Log . error ( "ObjectPageLayoutFactory :: undefined event handler: " + sStaticHandlerName + ". Did you forget to require its static class?" ) ; fnNameSpace = undefined ; } return fnNameSpace ; }
determine the static function to use from its name
@param {string} sStaticHandlerName the name of the handler
@returns {*|window|window} function
determine the static function to use from its name