List of usage examples for org.apache.wicket.request.http WebRequest isAjax
public boolean isAjax()
From source file:com.comcast.cdn.traffic_control.traffic_monitor.wicket.behaviors.MultiUpdatingTimerBehavior.java
License:Apache License
@Override public void renderHead(final Component component, final IHeaderResponse response) { super.renderHead(component, response); response.render(JavaScriptHeaderItem.forScript( "if (typeof(Wicket.TimerHandles) === 'undefined') {Wicket.TimerHandles = {}}", WICKET_TIMERS_ID)); final WebRequest request = (WebRequest) component.getRequest(); if (!isStopped() && (!headRendered || !request.isAjax())) { headRendered = true;/*www. j av a 2s . c o m*/ response.render(OnLoadHeaderItem.forScript(getJsTimeoutCall(updateInterval))); } }
From source file:org.artifactory.webapp.wicket.behavior.AbstractAjaxRestartableTimerBehavior.java
License:Apache License
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); WebRequest request = (WebRequest) RequestCycle.get().getRequest(); if (!stopped && (!headRendered || !request.isAjax())) { headRendered = true;/*from www.j ava 2 s. c om*/ response.renderOnDomReadyJavaScript(getJsTimeoutCall(updateInterval)); } }
From source file:org.hippoecm.frontend.plugins.yui.header.YuiHeaderCache.java
License:Apache License
public void renderHead(IHeaderResponse response) { if (loadWicketAjax) { CoreLibrariesContributor.contributeAjax(Application.get(), response); }//ww w .j av a 2s. c o m ; final WebRequest req = (WebRequest) RequestCycle.get().getRequest(); if (!req.isAjax()) { for (CachedHeaderItem contrib : referencesCache.values()) { contrib.rendered = false; } for (ModuleSet set : moduleSetsCache.values()) { set.rendered = false; } for (Module mod : moduleCache.values()) { mod.rendered = false; } } localContext.renderHead(response); }
From source file:sf.wicklet.ext.behaviors.ajax.AjaxRefreshTimerBehavior.java
License:Apache License
@Override public void renderHead(final Component component, final IHeaderResponse response) { super.renderHead(component, response); response.render(JavaScriptHeaderItem.forScript( "if (typeof(Wicket.TimerHandles) === 'undefined') {Wicket.TimerHandles = {}}", TIMERS_ID)); final WebRequest request = (WebRequest) component.getRequest(); if (!isStopped() && (!headRendered || !request.isAjax())) { headRendered = true;/*w w w. ja va2s . c o m*/ response.render(OnLoadHeaderItem.forScript(getJsTimeoutCall(updateInterval))); } }