 	{
 		super();
 
-		if (!classInitialized)
-		{
-			initializeClass();
-			classInitialized = true;
-		}
-
-		addEventListener(ChildExistenceChangedEvent.CHILD_ADD, childAddHandler);
+        styleManager.registerSizeInvalidatingStyle("dividerAffordance");
+        styleManager.registerSizeInvalidatingStyle("dividerThickness");
+
+        addEventListener(ChildExistenceChangedEvent.CHILD_ADD, childAddHandler);
 		addEventListener(ChildExistenceChangedEvent.CHILD_REMOVE, 
 						 childRemoveHandler);
 

import mx.events.DividerEvent;
import mx.managers.CursorManager;
import mx.managers.CursorManagerPriority;
import mx.styles.StyleManager;

use namespace mx_internal;


	//--------------------------------------------------------------------------
	//
	//  Constructor
	//
	//--------------------------------------------------------------------------
