Index: CKEditor/branches/prototype/_docs/api/symbols/CKEDITOR.editor.html
===================================================================
--- CKEditor/branches/prototype/_docs/api/symbols/CKEDITOR.editor.html	(revision 2261)
+++ CKEditor/branches/prototype/_docs/api/symbols/CKEDITOR.editor.html	(revision 2278)
@@ -198,4 +198,6 @@
 	<li><a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a></li>
 
+
+
 	<li><a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a></li>
 
@@ -245,4 +247,10 @@
 
 	<li><a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a></li>
+
+
+
+
+
+
 
 
@@ -265,4 +273,8 @@
 
 		<li>
+			<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
+		</li>
+
+		<li>
 
 		</li>
@@ -358,4 +370,16 @@
 		<li>
 
+		</li>
+
+		<li>
+			<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
+		</li>
+
+		<li>
+			<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
+		</li>
+
+		<li>
+			<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
 		</li>
 
@@ -467,4 +491,14 @@
 						</tr>
 
+						<tr>
+							<td class="attributes">&nbsp;</td>
+							<td class="nameDescription">
+								<div class="fixedFont">
+								<b><a href="../symbols/CKEDITOR.editor.html#ui">ui</a></b>
+								</div>
+								<div class="description">Namespace containing UI features related to this editor instance.</div>
+							</td>
+						</tr>
+
 					</tbody>
 				</table>
@@ -497,5 +531,5 @@
 								<div class="fixedFont"><b><a href="../symbols/CKEDITOR.editor.html#addCommand">addCommand</a></b>(commandName, commandDefinition)
 								</div>
-								<div class="description"><span style="color:red">NO DOCUMENTATION AVAILABLE</span></div>
+								<div class="description">Adds a command definition to the editor instance.</div>
 							</td>
 						</tr>
@@ -515,5 +549,5 @@
 								<div class="fixedFont"><b><a href="../symbols/CKEDITOR.editor.html#execCommand">execCommand</a></b>(commandName, data)
 								</div>
-								<div class="description"><span style="color:red">NO DOCUMENTATION AVAILABLE</span></div>
+								<div class="description">Executes a command.</div>
 							</td>
 						</tr>
@@ -525,13 +559,4 @@
 								</div>
 								<div class="description">Moves the selection focus to the editing are space in the editor.</div>
-							</td>
-						</tr>
-
-						<tr>
-							<td class="attributes">&nbsp;</td>
-							<td class="nameDescription">
-								<div class="fixedFont"><b><a href="../symbols/CKEDITOR.editor.html#getCommand">getCommand</a></b>(commandName)
-								</div>
-								<div class="description"><span style="color:red">NO DOCUMENTATION AVAILABLE</span></div>
 							</td>
 						</tr>
@@ -813,19 +838,11 @@
 
 
-
-
-
-
-<!-- ============================== method details ========================= -->
-
-				<div class="sectionTitle">
-					Method Detail
-				</div>
-
-					<a name="addCommand"> </a>
+					<hr />
+
+					<a name="ui"> </a>
 					<div class="fixedFont" style="float:left">
 
-					<span class="light">{Undefined}</span>
-					<b>addCommand</b>(commandName, commandDefinition)
+					<span class="light">{<a href="../symbols/CKEDITOR.ui.html#constructor">CKEDITOR.ui</a>}</span>
+					<b>ui</b>
 
 					</div>
@@ -839,50 +856,35 @@
 					<div style="clear:both"></div>
 
-
 					<div class="description">
-						<span style="color:red">NO DOCUMENTATION AVAILABLE</span>
-
-
-					</div>
-
-
-
-
-					<pre class="code"><span style="color:red">NO EXAMPLE AVAILABLE</span></pre>
-
-
-
-
-
-							<dl class="detailList">
-							<dt class="heading">Parameters:</dt>
-
-								<dt>
-									<b>commandName</b>
-
-								</dt>
-								<dd></dd>
-
-								<dt>
-									<b>commandDefinition</b>
-
-								</dt>
-								<dd></dd>
-
-							</dl>
-
-
-
-
-
-
-
-					<hr />
-
-					<a name="addMode"> </a>
+						Namespace containing UI features related to this editor instance.
+
+
+					</div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!-- ============================== method details ========================= -->
+
+				<div class="sectionTitle">
+					Method Detail
+				</div>
+
+					<a name="addCommand"> </a>
 					<div class="fixedFont" style="float:left">
 
 					<span class="light">{Undefined}</span>
-					<b>addMode</b>(mode, modeEditor)
+					<b>addCommand</b>(commandName, commandDefinition)
 
 					</div>
@@ -898,14 +900,20 @@
 
 					<div class="description">
-						Registers an editing mode. This function is to be used mainly by plugins.
-
-							<br />
-							<i>Defined in: </i> <a href="../symbols/src/_source_plugins__editingblock_plugin.js.html">plugins/editingblock/plugin.js</a>.
-
-
-					</div>
-
-
-
+						Adds a command definition to the editor instance. Commands added with
+this function can be later executed with <a href="#execCommand">#execCommand</a>.
+
+
+					</div>
+
+
+
+
+					<pre class="code">editorInstance.addCommand( 'sample',
+{
+    exec : function( editor )
+    {
+        alert( 'Executing a command for the editor name "' + editor.name + '"!' );
+    }
+});</pre>
 
 
@@ -917,14 +925,14 @@
 
 								<dt>
-									<span class="light fixedFont">{String}</span> <b>mode</b>
+									<span class="light fixedFont">{String}</span> <b>commandName</b>
 
 								</dt>
-								<dd>The mode name.</dd>
+								<dd>The indentifier name of the command.</dd>
 
 								<dt>
-									<span class="light fixedFont">{Object}</span> <b>modeEditor</b>
+									<span class="light fixedFont">{<a href="../symbols/CKEDITOR.commandDefinition.html#constructor">CKEDITOR.commandDefinition</a>}</span> <b>commandDefinition</b>
 
 								</dt>
-								<dd>The mode editor definition.</dd>
+								<dd>The command definition.</dd>
 
 							</dl>
@@ -938,9 +946,9 @@
 					<hr />
 
-					<a name="execCommand"> </a>
+					<a name="addMode"> </a>
 					<div class="fixedFont" style="float:left">
 
 					<span class="light">{Undefined}</span>
-					<b>execCommand</b>(commandName, data)
+					<b>addMode</b>(mode, modeEditor)
 
 					</div>
@@ -956,13 +964,14 @@
 
 					<div class="description">
-						<span style="color:red">NO DOCUMENTATION AVAILABLE</span>
-
-
-					</div>
-
-
-
-
-					<pre class="code"><span style="color:red">NO EXAMPLE AVAILABLE</span></pre>
+						Registers an editing mode. This function is to be used mainly by plugins.
+
+							<br />
+							<i>Defined in: </i> <a href="../symbols/src/_source_plugins__editingblock_plugin.js.html">plugins/editingblock/plugin.js</a>.
+
+
+					</div>
+
+
+
 
 
@@ -974,14 +983,14 @@
 
 								<dt>
-									<b>commandName</b>
+									<span class="light fixedFont">{String}</span> <b>mode</b>
 
 								</dt>
-								<dd></dd>
+								<dd>The mode name.</dd>
 
 								<dt>
-									<b>data</b>
+									<span class="light fixedFont">{Object}</span> <b>modeEditor</b>
 
 								</dt>
-								<dd></dd>
+								<dd>The mode editor definition.</dd>
 
 							</dl>
@@ -995,9 +1004,9 @@
 					<hr />
 
-					<a name="focus"> </a>
+					<a name="execCommand"> </a>
 					<div class="fixedFont" style="float:left">
 
 					<span class="light">{Undefined}</span>
-					<b>focus</b>()
+					<b>execCommand</b>(commandName, data)
 
 					</div>
@@ -1013,20 +1022,34 @@
 
 					<div class="description">
-						Moves the selection focus to the editing are space in the editor.
-
-							<br />
-							<i>Defined in: </i> <a href="../symbols/src/_source_plugins__editingblock_plugin.js.html">plugins/editingblock/plugin.js</a>.
-
-
-					</div>
-
-
-
-
-					<pre class="code"><span style="color:red">NO EXAMPLE AVAILABLE</span></pre>
-
-
-
-
+						Executes a command.
+
+
+					</div>
+
+
+
+
+					<pre class="code">editorInstance.execCommand( 'Bold' );</pre>
+
+
+
+
+
+							<dl class="detailList">
+							<dt class="heading">Parameters:</dt>
+
+								<dt>
+									<span class="light fixedFont">{String}</span> <b>commandName</b>
+
+								</dt>
+								<dd>The indentifier name of the command.</dd>
+
+								<dt>
+									<span class="light fixedFont">{Object}</span> <b>data</b>
+									<i>Optional</i>
+								</dt>
+								<dd>Data to be passed to the command</dd>
+
+							</dl>
 
 
@@ -1038,9 +1061,9 @@
 					<hr />
 
-					<a name="getCommand"> </a>
+					<a name="focus"> </a>
 					<div class="fixedFont" style="float:left">
 
 					<span class="light">{Undefined}</span>
-					<b>getCommand</b>(commandName)
+					<b>focus</b>()
 
 					</div>
@@ -1056,5 +1079,8 @@
 
 					<div class="description">
-						<span style="color:red">NO DOCUMENTATION AVAILABLE</span>
+						Moves the selection focus to the editing are space in the editor.
+
+							<br />
+							<i>Defined in: </i> <a href="../symbols/src/_source_plugins__editingblock_plugin.js.html">plugins/editingblock/plugin.js</a>.
 
 
@@ -1069,15 +1095,4 @@
 
 
-
-							<dl class="detailList">
-							<dt class="heading">Parameters:</dt>
-
-								<dt>
-									<b>commandName</b>
-
-								</dt>
-								<dd></dd>
-
-							</dl>
 
 
