Hi As i understand things the childDescriptors array (an array of UIObjectDescriptors) is created/populated when you create the mxml. When i do this
<myCustomComponent id="myCustomComponent"> </myCustomComponent> the id property of the UIObjectDescriptor is 'myCustomComponent'. which is correct. Is there a way i can force the id to be the className (ie myCustomComponent in this case) I tried 'id = className' in the constructor of myBox (which extends a mx:Box class).....the base container of myCustomComponent i.e. myCustomComponent.mxml ---------------------- <myBox> ..... </myBox> thanks