@Override protected void updateAjaxAttributes(AjaxRequestAttributes attributes) { super.updateAjaxAttributes(attributes); attributes.setChannel(new AjaxChannel("blob-quick-search-input", AjaxChannel.Type.DROP)); }
@Override protected void updateAjaxAttributes(final AjaxRequestAttributes attributes) { super.updateAjaxAttributes(attributes); attributes.setChannel(new AjaxChannel("pinger", AjaxChannel.Type.DROP)); }
@Override protected void updateAjaxAttributes(AjaxRequestAttributes attributes) { super.updateAjaxAttributes(attributes); attributes.setChannel(new AjaxChannel("outline-search-input", AjaxChannel.Type.DROP)); }
@Override protected void updateAjaxAttributes(AjaxRequestAttributes attributes) { super.updateAjaxAttributes(attributes); attributes.setChannel(new AjaxChannel("blob-name-edit", Type.DROP)); }
@Override protected void updateAjaxAttributes(AjaxRequestAttributes attributes) { super.updateAjaxAttributes(attributes); attributes.setChannel(new AjaxChannel("markdown-preview", AjaxChannel.Type.DROP)); }
@Override protected void updateAjaxAttributes(AjaxRequestAttributes attributes) { super.updateAjaxAttributes(attributes); attributes.setChannel(new AjaxChannel("input-assist", AjaxChannel.Type.DROP)); }
class JsonBehavior extends AbstractDefaultAjaxBehavior { @Override protected void updateAjaxAttributes(AjaxRequestAttributes attributes) { super.updateAjaxAttributes(attributes); // please define the channel type (default: queue) attributes.setChannel(new AjaxChannel("json")); } @Override protected void respond(AjaxRequestTarget target) { RequestCycle rc = RequestCycle.get(); rc.replaceAllRequestHandlers(new TextRequestHandler("application/json", "UTF-8", "{'json':'content'}")); } }