 		//---------------------------------
 		public function get automationOwner():DisplayObjectContainer
 		{
-			trace ("This method should not be called on delegate.Should have been called on the component");
+			Automation.automationDebugTracer.traceMessage("UITextFieldAutomationImpl", "get automationOwner()",AutomationConstants.invalidDelegateMethodCall);
 			
 			if(uiTextField)
 				return uiTextField.owner;

		//---------------------------------
		public function get automationVisible():Boolean
		{
			trace ("This method should not be called on delegate.Should have been called on the component");
			if(uiTextField)
				return uiTextField.visible;
			

		//---------------------------------
		public function get automationParent():DisplayObjectContainer
		{
			Automation.automationDebugTracer.traceMessage("UITextFieldAutomationImpl", "get automationParent()",AutomationConstants.invalidDelegateMethodCall);
			
			if(uiTextField)
				return uiTextField.parent;
