Criação de Plugins para o eclipse

Olá!

Fiz um plugin para o eclipse, bem simples. Ele tem apenas um botão que roda a minha aplicação, funcionava beleza. Porem minha aplicação tinha como entrada de dados um arquivo texto, agora fiz uma tela em swing para a entrada de dados, mas quando rodo o plugin nada acontece.

Será que algem tem alguma ideia do que esta acontecendo?
Não aparece mensagem de erro. E se eu colocar algo antes de chamar a tela, tipo um JOptionPane, ele aparece mas o swing não faz nada. Quando rodo em debug ao chegar na chamada do swing para e não vai para lugar nenhum. Será que plugins do eclipse não suportam swing?

Por favor me ajudem eh uma questão urgente.

Desde já agradeço a ajuda.

http://www.ibm.com/developerworks/java/library/os-swing/

Cara Obrigado pela dica!
Mas tentei fazer oque ele mandou e nada adiantou.

Le em outro site que tinha que ser uma aplicação SWT. Fiz algo bem simples que eles indicavam lá, mas nem assim funcionou.

Tem alguma dica de como eu usar o RCP, para fazer um plugin direto do eclipse, sem usar swing ou SWT?

Desde já Agradeço a atenção.

Resolvi o problema colocando a aplicação swing num jar e no plugin coloquei para executar o jar.

A classe que manda executar o jar é:

import java.io.IOException;

import javax.swing.JOptionPane;

public class Executar {

	public static void main(String argumentos[]) {
		try {
			Runtime r = Runtime.getRuntime();
			r.exec("java -jar C:\\Teste.jar");
		} catch (IOException io) {
			JOptionPane.showMessageDialog(null, "Erro ao executar a aplicação.");
			System.out.println("Erro: " + io.toString());
		}
	}
}

Desculpem pela demora na resposta, mas não tive tempo para responder.
Falou!