/** * Implement our own ajax event handling in order to update the datatable itself, as the * default implementation doesn't support DataViews. * * @see AjaxPagingNavigator#onAjaxEvent(AjaxRequestTarget) */ @Override protected void onAjaxEvent(AjaxRequestTarget target) { target.addComponent(table); } };
modalDialog.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { private static final long serialVersionUID = 1L; @Override public void onClose(AjaxRequestTarget target) { target.addComponent(getPage()); } });
@Override protected void onUpdate(AjaxRequestTarget target) { target.addComponent(nameField); } });
public Object component(Component component) { target.addComponent(component); return IVisitor.CONTINUE_TRAVERSAL; }
@Override protected void onError(AjaxRequestTarget target, Form form) { // make sure the feedback panel is shown target.addComponent(CreateGroupPanel.this); } });
@Override protected void onClick(AjaxRequestTarget target) { int index = items.indexOf( PositionPanel.this.entry ); items.remove( index ); items.add(Math.min(items.size(), index + 1), PositionPanel.this.entry); target.addComponent( layerTable ); target.addComponent(this); target.addComponent(downLink); target.addComponent(upLink); }
@Override protected void onUpdate(AjaxRequestTarget target) { methodChoice.updateModel(); target.addComponent(methodChoice); } });
@Override public void onClose(AjaxRequestTarget target) { // if the selection has been cleared out it's sign a deletion // occurred, so refresh the table if (roles.getSelection().size() == 0) { setEnabled(false); target.addComponent(SelectionRoleRemovalLink.this); target.addComponent(roles); } } });
/** * Plugins should call this method in their own render(PluginRequestTarget) method, * to give the panel the chance to update itself. */ public void render(AjaxRequestTarget target) { if (target != null) { if (feedback.anyMessage()) { target.addComponent(feedback); } } }
@Override protected void onSelectionUpdate(AjaxRequestTarget target) { removal.setEnabled(rules.getSelection().size() > 0); target.addComponent(removal); } });
@Override protected void onSelectionUpdate(AjaxRequestTarget target) { removal.setEnabled(users.getSelection().size() > 0); target.addComponent(removal); removalWithRoles.setEnabled(users.getSelection().size() > 0); target.addComponent(removalWithRoles); } });
@Override protected void onSelectionUpdate(AjaxRequestTarget target) { removal.setEnabled(rules.getSelection().size() > 0); target.addComponent(removal); } });
@Override protected void onUpdate(AjaxRequestTarget target) { Boolean visile = enabled.getModelObject(); configs.setVisible(visile); target.addComponent(configsContainer); }
@Override protected void onEvent(AjaxRequestTarget target) { configuration.setEditorStarted(true); configuration.setFocusAfterLoad(true); target.addComponent(AbstractXinhaPlugin.this); load(); } });
/** * @see org.apache.wicket.ajax.AbstractAjaxTimerBehavior#onTimer(org.apache.wicket.ajax.AjaxRequestTarget) */ protected final void onTimer(final AjaxRequestTarget target) { target.addComponent(getComponent()); onPostProcessTarget(target); }
@Override protected void onUpdate(AjaxRequestTarget target) { if (recodeCheckBox.isVisible()) { recodeCheckBox.setEnabled(true); target.addComponent(recodeCheckBox); } } }));
@Override public void renderJavascriptUpload() { super.renderJavascriptUpload(); setOkEnabled(true); setOkVisible(true); AjaxRequestTarget target = AjaxRequestTarget.get(); if (target != null) { target.addComponent(MultiFileUploadDialog.this); } }
private void updateVisibility(AjaxRequestTarget target) { sizeContainer.setVisible(String.class.equals(attribute.getBinding())); crsContainer.setVisible(attribute.getBinding() != null && Geometry.class.isAssignableFrom(attribute.getBinding())); target.addComponent(getFeedbackPanel()); target.addComponent(form); }
@Override protected final void onSubmit(AjaxRequestTarget target, Form form) { onClick(target, form); if(getPage() instanceof GeoServerBasePage) { target.addComponent(((GeoServerBasePage) getPage()).getFeedbackPanel()); } }
@Override public void renderFlashUpload() { super.renderFlashUpload(); ajaxButton.setEnabled(true); ajaxButton.setVisible(true); AjaxRequestTarget target = AjaxRequestTarget.get(); if (target != null) { target.addComponent(MultiFileUploadDialog.this); } }