--- /dev/null
+/*\r
+Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.html or http://ckeditor.com/license\r
+*/\r
+\r
+/**\r
+ * @class\r
+ */\r
+CKEDITOR.dom.nodeList = function( nativeList )\r
+{\r
+ this.$ = nativeList;\r
+};\r
+\r
+CKEDITOR.dom.nodeList.prototype =\r
+{\r
+ count : function()\r
+ {\r
+ return this.$.length;\r
+ },\r
+\r
+ getItem : function( index )\r
+ {\r
+ var $node = this.$[ index ];\r
+ return $node ? new CKEDITOR.dom.node( $node ) : null;\r
+ }\r
+};\r