/*\r
-Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.\r
+Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.\r
For licensing, see LICENSE.html or http://ckeditor.com/license\r
*/\r
\r
}\r
},\r
\r
+ appendStyleText : function( cssStyleText )\r
+ {\r
+ if ( this.$.createStyleSheet )\r
+ {\r
+ var styleSheet = this.$.createStyleSheet( "" );\r
+ styleSheet.cssText = cssStyleText ;\r
+ }\r
+ else\r
+ {\r
+ var style = new CKEDITOR.dom.element( 'style', this );\r
+ style.append( new CKEDITOR.dom.text( cssStyleText, this ) );\r
+ this.getHead().append( style );\r
+ }\r
+ },\r
+\r
createElement : function( name, attribsAndStyles )\r
{\r
var element = new CKEDITOR.dom.element( name, this );\r
head = new CKEDITOR.dom.element( head );\r
\r
return (\r
- /** @ignore */\r
this.getHead = function()\r
{\r
return head;\r
var body = new CKEDITOR.dom.element( this.$.body );\r
\r
return (\r
- /** @ignore */\r
this.getBody = function()\r
{\r
return body;\r
})();\r
},\r
\r
+ /**\r
+ * Gets the DOM document element for this document.\r
+ * @returns {CKEDITOR.dom.element} The DOM document element.\r
+ */\r
getDocumentElement : function()\r
{\r
var documentElement = new CKEDITOR.dom.element( this.$.documentElement );\r
\r
return (\r
- /** @ignore */\r
this.getDocumentElement = function()\r
{\r
return documentElement;\r
/**\r
* Gets the window object that holds this document.\r
* @returns {CKEDITOR.dom.window} The window object.\r
- * @example\r
*/\r
getWindow : function()\r
{\r
var win = new CKEDITOR.dom.window( this.$.parentWindow || this.$.defaultView );\r
\r
return (\r
- /** @ignore */\r
this.getWindow = function()\r
{\r
return win;\r