Примерно такой код (импорт я не указывал)

Код AS3:
package helloworld{
class one extends HBox{
private var cb:ComboBox;
private var ti:TextInput;
private var iscb:Boolean;
public function one(){
cb = new ComboBox();
ti = new TextInput();
this.addChild(cb);
iscb = true;
}
public function changeCont():void{
iscb=!iscb;
this.removeAllChild();
if(iscb){
this.addChild(cb);
}
else{
this.addChild(ti);
}
}
}
}
Затем

Код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="150" height="245"
xmlns:helloworld="helloworld.*">
<helloworld:one id="myOne"/>
<mx:Button x="10" y="205" label="Button" click="myOne.changeCont();"/>
</mx:Application>
Проблема в том, что ничего не отображается, вообще. Нажимай кнопку, не нажимай.
Ничего не появляется. По размерам все хорошо. Но не понятно.
Я во flex'e и as3 второй день, возможно, вопрос ламерский но просьба помочь. Или надоумте если совсем ламерский
