--- /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
+(function()\r
+{\r
+\r
+ /**\r
+ * A lightweight representation of HTML text.\r
+ * @constructor\r
+ * @example\r
+ */\r
+ CKEDITOR.htmlParser.cdata = function( value )\r
+ {\r
+ /**\r
+ * The CDATA value.\r
+ * @type String\r
+ * @example\r
+ */\r
+ this.value = value;\r
+ };\r
+\r
+ CKEDITOR.htmlParser.cdata.prototype =\r
+ {\r
+ /**\r
+ * CDATA has the same type as {@link CKEDITOR.htmlParser.text} This is\r
+ * a constant value set to {@link CKEDITOR.NODE_TEXT}.\r
+ * @type Number\r
+ * @example\r
+ */\r
+ type : CKEDITOR.NODE_TEXT,\r
+\r
+ /**\r
+ * Writes write the CDATA with no special manipulations.\r
+ * @param {CKEDITOR.htmlWriter} writer The writer to which write the HTML.\r
+ */\r
+ writeHtml : function( writer )\r
+ {\r
+ writer.write( this.value );\r
+ }\r
+ };\r
+})();\r