classes[ 'cke_dialog_ui_' + elementDefinition.type ] = 1;\r
if ( elementDefinition.className )\r
classes[ elementDefinition.className ] = 1;\r
+ if ( elementDefinition.disabled )\r
+ classes[ 'cke_disabled' ] = 1;\r
+\r
var attributeClasses = ( attributes['class'] && attributes['class'].split ) ? attributes['class'].split( ' ' ) : [];\r
for ( i = 0 ; i < attributeClasses.length ; i++ )\r
{\r
*/\r
disable : function()\r
{\r
- var element = this.getInputElement();\r
+ var element = this.getElement();\r
element.setAttribute( 'disabled', 'true' );\r
element.addClass( 'cke_disabled' );\r
},\r
*/\r
enable : function()\r
{\r
- var element = this.getInputElement();\r
+ var element = this.getElement();\r
element.removeAttribute( 'disabled' );\r
element.removeClass( 'cke_disabled' );\r
},\r