Como pegar dados em um selectOneMenu (Objeto)

Amigos eu tenho um combo com uma lista de objetos do Acao que consigo incluir no combo. porem eu nao estou conseguindo retornar o objeto selecionado.
NOTA: Nao me serve a String (ex.: nome da Acao) mas sim o objeto.
No meu bean

//bindings
private HtmlSelectOneMenu cboAcao;
private Acao acaoSelecionada;
//

public void combo(AjaxBehaviorEvent event){  
		acaoSelecionada=(Acao)//???????
}

No meu .xhtml

<h:selectOneMenu   id="cboAcao" binding="#{frmQuadro.cboAcao}" >
                			<a4j:ajax event="change" render="@this" execute="@this" listener="#{frmQuadro.combo}" />
                			<f:selectItems value="#{frmQuadro.acoesCombo}" var="acao" itemLabel="#{acao.descricaoGrade}" itemValue="#{acao}" /> 
            			</h:selectOneMenu>

Obrigado

Na verdade vc não precisa do binding, use o value="#{frmQuadro.acaoSelecionada}", mas vc vai precisar de um converter, da uma olhada nesse :http://www.guj.com.br/java/220692-para-voce-entityconverter-para-qualquer-entidade-e-tipo-de-id

<h:selectOneMenu   id="cboAcao" value="#{frmQuadro.acaoSelecionada}" converter="entityConverter">  
    <a4j:ajax event="change" render="@this" execute="@this" listener="#{frmQuadro.combo}" />  
    <f:selectItems value="#{frmQuadro.acoesCombo}" var="acao" itemLabel="#{acao.descricaoGrade}" itemValue="#{acao}" />   
</h:selectOneMenu>  

Tente assim:
http://www.guj.com.br/java/279916-resolvido-pegar-item-de-um-componente-combobox-listbox-e-usar-como-parametro-para-consulta/2#1478743

Funciona perfeitamente, e sem converter! (=
Qualquer coisa posta ae.

Abraços.