Flash builder 4.6 - código por trás da abordagem

Estou tentando descobrir a abordagem certa para "Code behind" usando o Flash Builder para um aplicativo móvel:

Estou criando um projeto AIR flexível para dispositivos móveis (com base no modelo "Visualização com guias")definindo minha interface do usuário no modo de designagora eu quero que toda a lógica esteja em uma classe separada que mudará a aparência da interface do usuário de acordo

Parece fácil, no entanto eu não posso realmente obter a abordagem para fazê-lo, qualquer ajuda é apreciada :)

Atualizar:

aplicativo principal:

<?xml version="1.0" encoding="utf-8"?>
<s:TabbedViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
                                  xmlns:s="library://ns.adobe.com/flex/spark" applicationDPI="160">
    <s:ViewNavigator label="a" width="100%" height="100%" firstView="views.aView"/>
    <s:ViewNavigator label="b" width="100%" height="100%" firstView="views.bView"/>
    <fx:Declarations>
        <!-- Place non-visual elements (e.g., services, value objects) here -->
    </fx:Declarations>
</s:TabbedViewNavigatorApplication>

ver A:

<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
        xmlns:s="library://ns.adobe.com/flex/spark" title="a">
    <fx:Declarations>
        <!-- Place non-visual elements (e.g., services, value objects) here -->
    </fx:Declarations>
    <s:Label id="txt" x="280" y="139" text="Label"/>
</s:View>

Então agora eu quero que o MyClass mude o texto textField de acordo com a minha lógica, qual é a abordagem correta?

questionAnswers(3)

yourAnswerToTheQuestion