Creates an instance of the mojo.controller.Param class.
constructor: function( name, defaultValue, required, type, paramsRootObj )
Returns the name of the parameter.
getName: function()
Returns the value of the parameter.
getValue: function()
Sets the value of the parameter, and fires the onChange event if the value has changed.
setValue: function( value )
Returns the default value of the parameter.
getDefaultValue: function()
Returns whether or not the parameter is required.
getRequired: function()
Returns the data type of the parameter
getType: function()