Dúvida J2ME, navegação entre classes

Boa Tarde,

Tenho uma dúvida a respeito de “sincronização” das tarefasde um MIDLET. Por exemplo, no meu midlet eu chamo um browser de arquivos e este browser precisa retornar o nome do arquivo seleciomado. A classe do browser possui botões para a navegação e sabe quando um arquivo foi selecionado. O problema é, como construir um método na classe do browser que retorne uma String com o nome do arquivo OU caso a classe salve tal String em uma varíavel como avisar ao MIDLET que o arquivo ja foi selecionado e que ele pode pegar o valor em browser.variavel???

Outro exemplo mais prático, tenho isto em meu código:

FileNavigator s = new FileNavigator(this,"","arquivo");
this.getAlerta("resp", s.sArquivo.getNome(), null);

está mensagem de alerta nunca é exibida, e o método construtor da classe FileNavigator já faz tudo e eu consigo de fato selecionar o arquivo,mas não sei como faço para que o código no MIDLET continue a ser executado, exibindo então, o alerta com o nome do arquivo que foi selecionado.

Obrigado a todos,

André.