code: function( dialog, childObjList, childHtmlList, htmlList, elementDefinition ) {
  				var legendLabel = elementDefinition.label;
  				/** @ignore */
  				var innerHTML = function() {
  						var html = [];
  						legendLabel && html.push( '<legend' +
  							( elementDefinition.labelStyle ? ' style="' + elementDefinition.labelStyle + '"' : '' ) +
  							'>' + legendLabel + '</legend>' );
  						for ( var i = 0; i < childHtmlList.length; i++ )
  							html.push( childHtmlList[ i ] );
  						return html.join( '' );
  					};
  
  				this._ = { children: childObjList };
  				CKEDITOR.ui.dialog.uiElement.call( this, dialog, elementDefinition, htmlList, 'fieldset', null, null, innerHTML );
  			}
docs: Form fieldset for grouping dialog UI elements.
  
  @class CKEDITOR.ui.dialog.fieldset
  @extends CKEDITOR.ui.dialog.uiElement
  @constructor Creates a fieldset class instance.
  @param {CKEDITOR.dialog} dialog Parent dialog window object.
  @param {Array} childObjList
  Array of {@link CKEDITOR.ui.dialog.uiElement} objects inside this container.
  @param {Array} childHtmlList Array of HTML code that corresponds to the HTML output of all the
  objects in childObjList.
  @param {Array} htmlList Array of HTML code that this element will output to.
  @param {CKEDITOR.dialog.definition.uiElement} elementDefinition
  The element definition. Accepted fields:
  
  * `label` (Optional) The legend of the this fieldset.
  * `children` (Required) An array of dialog window field definitions which will be grouped inside this fieldset.