JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.4.2
[ckeditor.git] / _source / core / dom / elementpath.js
index 974685f..835ad10 100644 (file)
@@ -27,6 +27,9 @@ For licensing, see LICENSE.html or http://ckeditor.com/license
                return false;\r
        };\r
 \r
+       /**\r
+        * @class\r
+        */\r
        CKEDITOR.dom.elementPath = function( lastNode )\r
        {\r
                var block = null;\r
@@ -100,5 +103,17 @@ CKEDITOR.dom.elementPath.prototype =
                }\r
 \r
                return true;\r
+       },\r
+\r
+       contains : function( tagNames )\r
+       {\r
+               var elements = this.elements;\r
+               for ( var i = 0 ; i < elements.length ; i++ )\r
+               {\r
+                       if ( elements[ i ].getName() in tagNames )\r
+                               return elements[ i ];\r
+               }\r
+\r
+               return null;\r
        }\r
 };\r