ActioListner

Boas,

Gostaria de chamar um ActionListener atraves de outro com uma condicionante :

ActionListener teste = new ActionListener(){
public void actionPerformed( ActionEvent event )
{
if (resultado = 10)
{
//CHAMAR O ACTIONLISTNER COM O NOME TESTE1
}
else
{
//CHAMAR O ACTIONLISTNER COM O NOME TEST2
}

       }
      
      };

Algume pode dar uma ajuda com o codigo arrancar um actioListner ou outro ?

Não seria melhor chamar um método da própria classe? Não vejo sentido em um listener acionar outro.