1. Советую сразу почитать Flex Naming Convention документацию. Классы пишуться с большой буквы.
2. в конструкторе писать this.addChild(cb);нет смысла, он не отобразиться.
делать это надо так:

Код AS3:
override protected function createChildren(): void
{
super.createChildren();
this.addChild(cb);
}
3. где ты нашел метод removeAllChild() ? Есть метод removeAllChildren()
4. попробуй в mxml размер указать для своего компонента one. + я бы для каждого контрола (текста и комбика) тоже бы указал, хотя бы percentWidth = 100;
А в принципе молодец что начал сразу свои компоненты писать на as. Многие пишут на mxml, потом сложно переучиться. Похвально...