webtier@glassfish.java.net

Re: ValueChangeListener and parameters

From: <webtier_at_javadesktop.org>
Date: Tue, 14 Jul 2009 01:42:29 PDT

Figured it out.

I just factored out the code to a public static method:

public static void invokeModelPhase(ValueChangeEvent evt) {
                PhaseId phaseId = evt.getPhaseId();
                if (phaseId.equals(PhaseId.ANY_PHASE)) {
                        evt.setPhaseId(PhaseId.UPDATE_MODEL_VALUES);
                        evt.queue();
                        return;
                }
        }

And called this way:

public void selectChanged(ValueChangeEvent event) {
                JSFUtils.invokeModelPhase(event);
}

My mistake.
[Message sent by forum member 'gabox01' (gabox01)]

http://forums.java.net/jive/thread.jspa?messageID=355541