If I understand your question, you have a public function in your component that you want to call after it is added when the view state changes. I do this all the time. The trick is to have a function called when you enter the state ie:
<mx:State name="OrderEntry" basedOn="oneItem" enterState="insertWebOrder()" > <mx:AddChild> <comp:OrderEntry id="myOrderEntry" /> </mx:AddChild> then in your enterState function, call the desired function in your component: ... myOrderEntry.readOrders(); ... Bruce