 			}
 		}
 		
-		public function mouseRollOutHandler(event:MouseEvent=null):void {
+		public function hideToolTip(event:MouseEvent=null):void {
 			ToolTipUtil.destroy(_validationToolTip);
 			_validationToolTip = null;
 		}

		}
		
		protected function attributeChangeHandler(event:Event):void {
			initValidationResultHandler();
		}
		
		protected function initValidationResultHandler():void {
			_validationToolTipTrigger.removeEventListener(MouseEvent.ROLL_OVER, mouseRollOverHandler);
			_validationToolTipTrigger.removeEventListener(MouseEvent.ROLL_OUT, mouseRollOutHandler);
			_validationStateDisplay.styleName = null;
			var a:AttributeProxy = _view.attribute;
			if(a != null && a.state != null) {

				
				if(hasErrors || hasWarnings) {
					if(! _validationToolTipTrigger.hasEventListener(MouseEvent.ROLL_OVER)) {
						_validationToolTipTrigger.addEventListener(MouseEvent.ROLL_OVER, showToolTip);
						_validationToolTipTrigger.addEventListener(MouseEvent.ROLL_OUT, hideToolTip);
					}
					_validationStateDisplay.styleName = hasErrors ? AttributeItemRenderer.STYLE_NAME_ERROR: AttributeItemRenderer.STYLE_NAME_WARNING;
				}
			}
		}
		
		protected function showToolTip(event:MouseEvent = null):void {
			if(_validationToolTip != null){
				ToolTipUtil.destroy(_validationToolTip);
			}
