@Nonnull private BloodhoundOptions _setSpecialDatumTokenizer (@Nonnull final JSFieldRef aFieldRef, @Nonnull @Nonempty final String sDatumValueFieldName) { ValueEnforcer.notEmpty (sDatumValueFieldName, "DatumValueFieldName"); final JSVar aVarDatum = new JSVar ("d"); return setDatumTokenizer (new JSAnonymousFunction (aVarDatum, aFieldRef.invoke ().arg (aVarDatum.ref (sDatumValueFieldName)))); }
/** * Set a datum tokenizer that uses pre-tokenized tokens (e.g. from remote) as * contained in the datum. It therefore uses the field * {@link BloodhoundDatum#JSON_TOKENS} of each datum. * * @return this */ @Nonnull public BloodhoundOptions setDatumTokenizerPreTokenized () { final JSVar aVarDatum = new JSVar ("d"); return setDatumTokenizer (new JSAnonymousFunction (aVarDatum, new JSReturn (aVarDatum.ref (BloodhoundDatum.JSON_TOKENS)))); }
m_aSelectionCallback.body ().add (JQuery.idRef (m_sHiddenFieldID).val (aJSDatum.ref (JSON_ID)).change ());
final JSVar aJSData = aJSSuccess.param ("data"); aJSSuccess.body () ._if (aJSData.ref (AjaxExecutorPublicLogin.JSON_LOGGEDIN), JSHtml.windowLocationReload (), JQuery.idRef (sIDErrorField).empty ().append (aJSData.ref (AjaxExecutorPublicLogin.JSON_HTML))); aOnClick.add (new JQueryAjaxBuilder ().url (CAjax.LOGIN.getInvocationURI (aRequestScope)) .method (EHttpMethod.POST)
final JSVar aJSData = aJSSuccess.param ("data"); aJSSuccess.body () ._if (aJSData.ref (AjaxExecutorPublicLogin.JSON_LOGGEDIN), JSHtml.windowLocationReload (), JQuery.idRef (sIDErrorField).empty ().append (aJSData.ref (AjaxExecutorPublicLogin.JSON_HTML))); aOnClick.add (new JQueryAjaxBuilder ().url (CAjax.LOGIN.getInvocationURI (aRequestScope)) .method (EHttpMethod.POST)
aJSAppend.body () .add (JQuery.idRef (aEntityContainer) .append (aJSAppendData.ref (PhotonUnifiedResponse.HtmlHelper.PROPERTY_HTML)));
aJSAppend.body () .add (JQuery.idRef (aEntityContainer) .append (aJSAppendData.ref (PhotonUnifiedResponse.HtmlHelper.PROPERTY_HTML)));