/** * Returns the old hash query string value. * @return The old hash query string value. */ @Override public String getOldValue() { return (String) super.getOldValue(); }
/** * Returns the old hash query string value. * @return The old hash query string value. */ @Override public String getOldValue() { return (String) super.getOldValue(); }
public void regraStatusProposta(ValueChangeEvent ev){ //get old value first Object oldValue=ev.getOldValue(); }
public void myListener(ValueChangeEvent event) { int index = dataModel.getRowIndex(); Item item = dataModel.getRowData(); Object oldValue = event.getOldValue(); Object newValue = event.getNewValue(); // ... }
public void firstNameChanged(ValueChangeEvent event) { Object oldValue = event.getOldValue(); Object newValue = event.getNewValue(); // ... }
public void processValueChange(ValueChangeEvent event) throws AbortProcessingException { String msg = "Value changed from [" + event.getOldValue() + "] to [" + event.getNewValue() + "]"; System.out.println(msg); } }
@ManagedBean(name="keyChangedListener") @ViewScoped public class KeyChangeListener implements ValueChangeListener{ public void processValueChange(ValueChangeEvent event) throws AbortProcessingException{ Object oldValue = event.getOldValue(); //get the old value Object newValue = event.getNewValue(); //get the new value }
public void myListener(ValueChangeEvent e){ UIData data = (UIData) e.getComponent().findComponent("myDatatableId"); int rowIndex = data.getRowIndex(); Object myNewValue = e.getNewValue(); Object myOldValue = e.getOldValue(); }
/** * This it the valueChange sink<br /> * The received event will be cloned and collected by the manager. */ public void processValueChange(ValueChangeEvent event) throws AbortProcessingException { UIComponent valueChangeComponent = event.getComponent(); List restoreStateCommands = new ArrayList(); collectStates(restoreStateCommands, valueChangeComponent); ValueChangeEvent clonedEvent = new ValueChangeEvent( event.getComponent(), event.getOldValue(), event.getNewValue()); ValueChangeManager manager = ValueChangeManager.getManager(FacesContext .getCurrentInstance()); manager.addEvent(method, clonedEvent, restoreStateCommands); }
public void myValChanged(ValueChangeEvent event) { try { validate(event.getNewValue()); myValue = event.getNewValue(); } catch (Exception ex) { /* Listeners are called before update model values in the request lifecycle so any changes you make in that phase are overwritten by the actual values in the page. By changing the event's phase to UPDATE_MODEL_VALUES or INVOKE_APPLICATION your changes will overwrite those currently set in the page, which is what you need. */ myValue = event.getOldValue(); if (!event.getPhaseId().equals(PhaseId.INVOKE_APPLICATION)) { event.setPhaseId(PhaseId.INVOKE_APPLICATION); event.queue(); return; } } }