package org.richfaces.tests.metamer.bean.issues; import java.io.Serializable; import javax.faces.bean.ManagedBean; import javax.faces.bean.SessionScoped; import javax.faces.event.ActionEvent; import org.richfaces.application.ServiceTracker; import org.richfaces.focus.FocusManager; @ManagedBean(name = "rf13251") @SessionScoped public class RF13251 implements Serializable { private static final long serialVersionUID = 1L; private String actionResult; public RF13251() { this.actionResult = "No action has been performed yet."; } public void focusToAutoComplete(ActionEvent event) { FocusManager focusManager = ServiceTracker.getService(FocusManager.class); focusManager.focus("autocomplete"); this.actionResult = "Focus to autocomplete was set up"; } public void focusToInputText(ActionEvent event) { FocusManager focusManager = ServiceTracker.getService(FocusManager.class); focusManager.focus("inputTextSimple"); this.actionResult = "Focus to inputTextSimple was set up"; } public String getActionResult() { return actionResult; } public void setActionResult(String actionResult) { this.actionResult = actionResult; } }