code: function(value, sendUpdatedEvt) {
  	   this.el.value = value;
  		
  		if(this.oButton) {
  			this.oButton.set("value", value);
  			var el = Dom.get(this.labelElId);
  			if(el) {
  				Dom.setStyle(el, "backgroundColor", value);
  				el.innerHTML = "Current color is " + value;
  			}
  			else {
  				Event.onAvailable(this.labelElId, function() {
  					Dom.setStyle(this, "backgroundColor", value);
  					this.innerHTML = "Current color is " + value;
  				});
  			}
  		}
  	
  		if(this.oColorPicker) {
  			this.oColorPicker.set("hex", value.substr(1));
  		}
  
  		// Call Field.setValue to set class and fire updated event
  		inputEx.ColorPickerField.superclass.setValue.call(this,value, sendUpdatedEvt);
  	}
docs: Set the value
  @param {String} value Color to set
  @param {boolean} [sendUpdatedEvt] (optional) Wether this setValue should fire the updatedEvt or not (default is true, pass false to NOT send the event)