tinymce.full.js
function (cmd, ui, value, args) {
        return this.editorCommands.execCommand(cmd, ui, value, args);
      }
function (cmd, ui, value, args) {
        return this.editorCommands.execCommand(cmd, ui, value, args);
      }
function ( cmd , ui , value , args ) { return this . editorCommands . execCommand ( cmd , ui , value , args ) ; }
Executes a command on the current instance. These commands can be TinyMCE internal commands prefixed with "mce" or
they can be build in browser commands such as "Bold". A compleate list of browser commands is available on MSDN or Mozilla.org.
This function will dispatch the execCommand function on each plugin, theme or the execcommand_callback option if none of these
return true it will handle the command as a internal browser command.

@method execCommand
@param {String} cmd Command name to execute, for example mceLink or Bold.
@param {Boolean} ui True/false state if a UI (dialog) should be presented or not.
@param {mixed} value Optional command value, this can be anything.
@param {Object} args Optional arguments object.
Executes a command on the current instance . These commands can be TinyMCE internal commands prefixed with mce or they can be build in browser commands such as Bold . A compleate list of browser commands is available on MSDN or Mozilla . org . This function will dispatch the execCommand function on each plugin theme or the execcommand_callback option if none of these return true it will handle the command as a internal browser command .