@SuppressWarnings("unchecked") @Override public void onClick(AjaxRequestTarget target) { // load the help title StringResourceModel heading = new StringResourceModel(getId() + ".title", getContainer(), null); StringResourceModel content = new StringResourceModel(getId(), getContainer(), null); dialog.showInfo(target, heading, content); } }
Component getContainer() { return container != null ? container : getPage(); }
@Override public void onClick(AjaxRequestTarget target) { //load the help title StringResourceModel heading = new StringResourceModel(getId() + ".title", getContainer(), null); StringResourceModel content = new StringResourceModel(getId(), getContainer(), null); dialog.showInfo(target, heading, content); } }
Component getContainer() { return container != null ? container : getPage(); }
public URLMasterPasswordProviderPanel(String id, IModel<URLMasterPasswordProviderConfig> model) { super(id, model); add(new HelpLink("urlHelp", this).setDialog(dialog)); add(new TextField("uRL", URL.class) { @Override public IConverter getConverter(Class<?> type) { return new IConverter() { @Override public String convertToString(Object value, Locale locale) { return ((URL)value).toExternalForm(); } @Override public Object convertToObject(String value, Locale locale) { try { return new URL(value); } catch (MalformedURLException e) { throw new RuntimeException(e); } } }; } }); add(new CheckBox("encrypting")); } }
public URLMasterPasswordProviderPanel(String id, IModel<URLMasterPasswordProviderConfig> model) { super(id, model); add(new HelpLink("urlHelp", this).setDialog(dialog)); add(new TextField("uRL", URL.class) { @Override public IConverter getConverter(Class<?> type) { return new IConverter() { @Override public String convertToString(Object value, Locale locale) { return ((URL)value).toExternalForm(); } @Override public Object convertToObject(String value, Locale locale) { try { return new URL(value); } catch (MalformedURLException e) { throw new RuntimeException(e); } } }; } }); add(new CheckBox("encrypting")); } }
public URLMasterPasswordProviderPanel( String id, IModel<URLMasterPasswordProviderConfig> model) { super(id, model); add(new HelpLink("urlHelp", this).setDialog(dialog)); add( new TextField<URL>("uRL", URL.class) { @Override public <C> IConverter<C> getConverter(Class<C> type) { return new IConverter() { @Override public String convertToString(Object value, Locale locale) { return ((URL) value).toExternalForm(); } @Override public Object convertToObject(String value, Locale locale) { try { return new URL(value); } catch (MalformedURLException e) { throw new RuntimeException(e); } } }; } }); add(new CheckBox("encrypting")); } }
public PreAuthenticatedUserNameFilterPanel(String id, IModel<T> model) { super(id, model); add(new HelpLink("roleSourceHelp", this).setDialog(dialog)); createRoleSourceDropDown(); roleSourceChoice.setNullValid(false); roleSourceChoice.add( new OnChangeAjaxBehavior() { @Override protected void onUpdate(AjaxRequestTarget target) { Panel p = getRoleSourcePanel(roleSourceChoice.getModelObject()); WebMarkupContainer c = (WebMarkupContainer) get("container"); c.addOrReplace(p); target.add(c); } }); WebMarkupContainer container = new WebMarkupContainer("container"); add(container.setOutputMarkupId(true)); // show correct panel for existing configuration RoleSource rs = model.getObject().getRoleSource(); addRoleSourceDropDown(container, rs); }
public CredentialsFromRequestHeaderFilterPanel( String id, IModel<CredentialsFromRequestHeaderFilterConfig> model) { super(id, model); dialog = (GeoServerDialog) get("dialog"); this.model = model; add(new HelpLink("authHeaderParametersHelp", this).setDialog(dialog)); add(new TextField<String>("userNameHeaderName")); add(new TextField<String>("passwordHeaderName")); add(new TextField<String>("userNameRegex")); add(new TextField<String>("passwordRegex")); add(new CheckBox("parseAsUriComponents")); } }
form.add(new HelpLink("authFiltersHelp").setDialog(dialog)); form.add(new HelpLink("authProvidersHelp").setDialog(dialog)); form.add(new HelpLink("authChainsHelp").setDialog(dialog)); form.add(new HelpLink("filterChainHelp").setDialog(dialog)); form.add(new HelpLink("providerChainHelp").setDialog(dialog));