@OnEvent(component = "searchForm", value = EventConstants.SUCCESS) void onSearchSuccess() { result = "" + searchString + " not found!"; } }
@OnEvent("passivate") int passivate() { return selected; }
@OnEvent(component = "actionlink", value = "action") public void onAction(Long number) { this.number = number; }
@OnEvent(component = "wilma") String clickWilma() { return "Wilma"; }
@OnEvent(component = "toggle") void toggle() { showEmphasis = !showEmphasis; } }
@OnEvent("scroll") Object scroll(EventContext context, @RequestParameter("pageNumber") int index) { this.pageNumber = index; this.eventContext = context; return nextPageBlock; }
@OnEvent String makeWaves(String argument1, int[] argument2) { return null; } }
@OnEvent("passivate") public int getNumber() { return number; }
@OnEvent(value = EventConstants.SUCCESS, component = "form") public void onFormSuccess() { // It's OK we should come here on form submission }
@OnEvent("activate") void activate(int selected) { this.selected = selected; } }
@OnEvent("sortable") public void sort(){ String value = request.getParameter("list"); resources.triggerEvent(JQueryEventConstants.SORTABLE, new Object[] {value}, null); } }
@OnEvent(component = "neverForm", value = EventConstants.SUBMIT) void neverFormSubmitted() { mgr.info("Never Form Submitted"); which = false; } }
@OnEvent("action") void eventHandlerZero() { addMethodName("parent.eventHandlerZero()"); }
@OnEvent(value = "action") void eventHandlerOne(String value) { addMethodName("parent.eventHandlerOne(String)"); }
@OnEvent(component = "link1") public ResultPageForActionLink onClick(int number) { resultPage.setNumber(number); return resultPage; } }
@OnEvent(value = "action") void eventHandlerOneChild(String value) { addMethodName("child.eventHandlerOneChild()"); }
@OnEvent(component = "changeLocale") public void changeLocaleToFrench() { persistentLocale.set(Locale.FRENCH); }
@OnEvent("answer") @PublishEvent JSONObject answer() { return new JSONObject("origin", "componentAnswer2"); }
@OnEvent("answer") @PublishEvent JSONObject answer() { return new JSONObject("origin", "componentAnswer"); }
@OnEvent("answer") @PublishEvent JSONObject answer() { return new JSONObject("origin", "pageAnswer"); }