[RESOLVIDO]Chamar o set do objeto antes do método actionListener JSF

Fala galera blz???

To com um probleminha aki q ta me quebrando a cabeça desde segunda - feria!!

Seguinte, tenho uma tabela na minha tela e dentro da minha tela tem um icone q chama uma um método no bean. Só que dentro da coluna desse icone eu seto o objeto que o usuario clicar em um objeto no bean! O meu problema é que o jsf chama o método do actionListener antes de chamar o set!!

Queria saber se existe alguma forma de chamar o set antes do método do actionListener.

Segue meu código:

TELA:

<m:dataTable style="text-align: center;" id="dataTableSubgrupo"
					var="subgrupo" rowKeyVar="index" rows="10"
					value="#{cotacaoTabSubgrupoBean.dados}" immediate="true">
<m:columnSubElements header="#{messages['label.dados.pedido']}"
						style="width:80px; text-align: center;">
						<a4j:commandLink id="btnViewDados" 
							style="width: 80px; text-align: center"
							actionListener="#{cotacaoTabSubgrupoBean.preencherPedido}">
							<f:setPropertyActionListener target="#{cotacaoTabSubgrupoBean.subgrupoSelecionado}" value="#{subgrupo}" />
							<s:graphicImage id="imagemViewDados" url="/img/edit.png"
								title="Visualizar" >
							</s:graphicImage>
						</a4j:commandLink>
</m:columnSubElements>
</m:dataTable>

BEAN:

@Name( "cotacaoTabSubgrupoBean" )
@Scope( ScopeType.CONVERSATION )
public class CotacaoTabSubgrupoBean extends BaseBean implements Serializable
{
        private SubgrupoCotizador subgrupoSelecionado ;
        private List<SubgrupoCotizador> dados ;
        
        public void preencherPedido( )
	{
		Map<String, Object> map = FacesContext.getCurrentInstance(  ).getExternalContext( ).getApplicationMap( ) ;
		map.put( "subgrupoSelecionado", subgrupoSelecionado ) ;
	}
}

Estou utilizando richfaces e jbossSeam!!!

Qualquer ajuda é bem vinda!

Muito obrigado!

Consegui Resolver galera!!

Coloquei no action a pagina que eu queria chamar e no set do Objeto joguei ele no map!!!

Dessa forma ele chama o set antes de chamar o action!!!

Obrigado a todos!!!