function isInclusiveDescendantOf(a, b) {
		while ( a && a !== b ) {
			a = a.oParent;
		}
		return !!a;
	}
/**
	 * Checks whether object <code>a</code> is an inclusive descendant of object <code>b</code>.
	 *
	 * @param {sap.ui.base.ManagedObject} a Object that should be checked for being a descendant
	 * @param {sap.ui.base.ManagedObject} b Object that should be checked for having a descendant
	 * @returns {boolean} Whether <code>a</code> is a descendant of (or the same as) <code>b</code>
	 * @private
	 */
Checks whether object a is an inclusive descendant of object b.
@param {sap.ui.base.ManagedObject} a Object that should be checked for being a descendant
@param {sap.ui.base.ManagedObject} b Object that should be checked for having a descendant
@returns {boolean} Whether a is a descendant of (or the same as) b
@private
Checks whether object a is an inclusive descendant of object b . @param { sap . ui . base . ManagedObject } a Object that should be checked for being a descendant @param { sap . ui . base . ManagedObject } b Object that should be checked for having a descendant @returns { boolean } Whether a is a descendant of ( or the same as ) b @private
function isInclusiveDescendantOf(a, b) {
		while ( a && a !== b ) {
			a = a.oParent;
		}
		return !!a;
	}
function isInclusiveDescendantOf ( a , b ) { while ( a && a !== b ) { a = a . oParent ; } return ! ! a ; }
Checks whether object <code>a</code> is an inclusive descendant of object <code>b</code>.
Checks whether object <code > a< / code > is an inclusive descendant of object <code > b< / code > .