public interface AjaxRequestTarget extends IPartialPageRequestHandler, ILoggableRequestHandler
Modifier and Type | Interface and Description |
---|---|
static class |
AjaxRequestTarget.AbstractListener
Empty implementation of an
AjaxRequestTarget.IListener useful as a starting point for your own
custom listener. |
static interface |
AjaxRequestTarget.IJavaScriptResponse
An ajax javascript response that allows users to add javascript to be executed on the client
side
|
static interface |
AjaxRequestTarget.IListener
An
AjaxRequestTarget listener that can be used to respond to various target-related
events |
static interface |
AjaxRequestTarget.ITargetRespondListener
Components can implement this interface to get a notification when AjaxRequestTarget begins
to respond.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(AjaxRequestTarget.IListener listener)
Adds a listener to this target
|
String |
getLastFocusedElementId()
Returns the HTML id of the last focused element.
|
Page |
getPage()
Returns the page.
|
void |
registerRespondListener(AjaxRequestTarget.ITargetRespondListener listener)
Register the given respond listener.
|
add, add, addChildren, appendJavaScript, focusComponent, getComponents, getHeaderResponse, prependJavaScript
getPageId, getRenderCount, isPageInstanceCreated
getPageClass, getPageParameters
detach, respond
getLogData
void addListener(AjaxRequestTarget.IListener listener)
listener
- IllegalStateException
- if AjaxRequestTarget.IListener
's events are currently being fired or have both been fired
alreadyvoid registerRespondListener(AjaxRequestTarget.ITargetRespondListener listener)
AjaxRequestTarget.ITargetRespondListener.onTargetRespond(org.apache.wicket.ajax.AjaxRequestTarget)
method will be invoked when
the AjaxRequestTarget
starts to respond.listener
- String getLastFocusedElementId()
null
if nonePage getPage()
getPage
in interface IPageRequestHandler
Copyright © 2006–2017 Apache Software Foundation. All rights reserved.