com.servoy.j2db.server.headlessclient.dataui
Class ServoyAjaxEventBehavior
java.lang.Object
org.apache.wicket.behavior.AbstractBehavior
org.apache.wicket.behavior.AbstractAjaxBehavior
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
org.apache.wicket.ajax.AjaxEventBehavior
com.servoy.j2db.server.headlessclient.dataui.ServoyAjaxEventBehavior
- All Implemented Interfaces:
- com.servoy.j2db.server.headlessclient.IDesignModeListener, Serializable, org.apache.wicket.behavior.IBehavior, org.apache.wicket.behavior.IBehaviorListener, org.apache.wicket.IClusterable, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.IHeaderContributor
public abstract class ServoyAjaxEventBehavior
- extends org.apache.wicket.ajax.AjaxEventBehavior
- implements com.servoy.j2db.server.headlessclient.IDesignModeListener
Base class for all the ajax behaviors.
This one makes sure that onAjaxError() is called in the browser if there is an error.
It will disable it self if the webclient is not in ajax mode or if the component is in design mode.
- See Also:
- Serialized Form
| Fields inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior |
INDICATOR |
| Fields inherited from interface org.apache.wicket.behavior.IBehaviorListener |
INTERFACE |
| Methods inherited from class org.apache.wicket.ajax.AjaxEventBehavior |
generateCallbackScript, getEvent, getEventHandler, onCheckEvent, onComponentTag, onEvent, respond, setThrottleDelay |
| Methods inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior |
findIndicatorId, getAjaxCallDecorator, getCallbackScript, getCallbackScript, getChannelName, getSuccessScript, onBind, onRequest, renderHead, throttleScript |
| Methods inherited from class org.apache.wicket.behavior.AbstractAjaxBehavior |
bind, getCallbackUrl, getCallbackUrl, getComponent, getImplementationId, getStatelessHint, onComponentRendered, onComponentTag, onRendered, onRenderHeadContribution, onRenderHeadInitContribution |
| Methods inherited from class org.apache.wicket.behavior.AbstractBehavior |
afterRender, beforeRender, cleanup, detach, detachModel, exception, isTemporary, onException, rendered |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServoyAjaxEventBehavior
public ServoyAjaxEventBehavior(String event)
- Parameters:
event -
getFailureScript
protected CharSequence getFailureScript()
- Overrides:
getFailureScript in class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
- See Also:
AbstractDefaultAjaxBehavior.getFailureScript()
getPreconditionScript
protected CharSequence getPreconditionScript()
- Overrides:
getPreconditionScript in class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
- See Also:
AbstractDefaultAjaxBehavior.getPreconditionScript()
isDesignMode
public boolean isDesignMode()
isEnabled
public boolean isEnabled(org.apache.wicket.Component component)
- Specified by:
isEnabled in interface org.apache.wicket.behavior.IBehavior- Overrides:
isEnabled in class org.apache.wicket.behavior.AbstractBehavior
- See Also:
AbstractBehavior.isEnabled(org.apache.wicket.Component)
setDesignMode
public void setDesignMode(boolean designMode)
- Specified by:
setDesignMode in interface com.servoy.j2db.server.headlessclient.IDesignModeListener
- See Also:
IDesignModeListener.setDesignMode(boolean)