 		/***************************************************************************
 		*							public properties							   *
 		***************************************************************************/
-		public static var className : String = "UIObject";
 		
 		
 		/***************************************************************************

		protected var m_tooltipDelay : int = 0;
		
		protected var m_delayedMethods : Array;
		
		
		/***************************************************************************
		*							public methods								   *

		
		protected function unregisterChildView(child:UIObject) : void
		{
			var index : int = m_children.indexOf(child);
			if (index == -1)
			{
				return;
			}
			
			if (m_isValidating)
			{
				m_childArrayCleanupNeeded = true;
				m_children[index] = null;
			}
			else
			{
				m_children.splice(m_children.indexOf(child), 1);
			}
			child.parent.removeChild(child);
			child.m_parentElement = null;
			child.setRootElement(null);
