Flash Builder 4.6 - código detrás de enfoque

Estoy tratando de encontrar el enfoque correcto para "Code behind" usando flash builder para una aplicación móvil:

Estoy creando un proyecto de AIR para dispositivos móviles flexibles (basado en la plantilla de "Vista con pestañas")configurar mi interfaz de usuario en modo de diseñoAhora quiero que toda la lógica esté en una clase separada que cambiará el aspecto de la interfaz de usuario en consecuencia

Suena fácil, sin embargo, realmente no puedo obtener el enfoque para hacerlo, cualquier ayuda es apreciada :)

Actualizar:

aplicación 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>

vista 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>

Así que ahora quiero que MyClass cambie txt textField de acuerdo con mi lógica, ¿cuál es el enfoque correcto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta