Problema com modal panel

Fala pessoal!
Estou com um problema com o componente ModalPanel do RichFaces…
Tenho um CRUD, e quando termino de inserir o usuário elel faz uma chamada ao modal na propia pagina jsf indicando que o registro foi inserido com sucesso…
o problema é que preciso manipular essa chamada, e gostaria de fazer isso pelo managedBean por ex:

//managed bean
public class UsuarioBean{
 
public void create()
         try{
	     usuarioFacade.insert(this.usuario);         //metodo de inserção	
	     //nessa linha gostaria de saber se existe uma maneira de invokar o modal panel 
		
          }catch (Exception e) {
		       e.printStackTrace(); 
			
		}
		
	}
}

preciso utilizar alguma coisa parecida com o metodo que ele tem na jsf #{rich:component(‘editPanel’)}.show()" , porém isso no managed bean.

Obrigado pessoal.

Isto é impossível, tente outra abordagem, como por exemplo um <a4j:commandButton action="#{usuarioBean.create()}" oncomplete"Richfaces.showModalPanel(‘idDaSuaModal’)"/>

Então, eu gostaria de fazer essa chamada pelo managedbean, não pelo commandButton na JSF…
já viu alguma coisa parecida?

Mudar valores de atributos até dá, mas “invocar” uma função javascript, acho meio difícil, eu não sei como…