public/ckeditor/_source/core/dom/element.js
function( evaluator )
		{
			var first = this.$.firstChild,
				retval = first && new CKEDITOR.dom.node( first );
			if ( retval && evaluator && !evaluator( retval ) )
				retval = retval.getNext( evaluator );

			return retval;
		}
function( evaluator )
		{
			var first = this.$.firstChild,
				retval = first && new CKEDITOR.dom.node( first );
			if ( retval && evaluator && !evaluator( retval ) )
				retval = retval.getNext( evaluator );

			return retval;
		}
function ( evaluator ) { var first = this . $ . firstChild , retval = first && new CKEDITOR . dom . node ( first ) ; if ( retval && evaluator && ! evaluator ( retval ) ) retval = retval . getNext ( evaluator ) ; return retval ; }
Gets the first child node of this element.
@param {Function} evaluator Filtering the result node.
@returns {CKEDITOR.dom.node} The first child node or null if not
available.
@example
var element = CKEDITOR.dom.element.createFromHtml( '&lt;div&gt;&lt;b&gt;Example&lt;/b&gt;&lt;/div&gt;' );
var first = <b>element.getFirst()</b>;
alert( first.getName() );  // "b"
Gets the first child node of this element .