public SQLViewAbstractPage(PageParameters params) throws IOException { this( params.get(WORKSPACE).toOptionalString(), params.get(DATASTORE).toString(), null, null); }
@Override protected void onEvent(AjaxRequestTarget target) { Request request = RequestCycle.get().getRequest(); IRequestParameters parameters = request.getRequestParameters(); onGeoCode(target, parameters.getParameterValue("status").toInt(), parameters.getParameterValue("address").toString(), GLatLng.parse(parameters.getParameterValue("point").toString())); }
@Override protected boolean isActive() { return RequestCycle.get() .getRequest() .getRequestParameters() .getParameterValue(ActionContext.ITEM_PARAM_NAME) .toString("") .equals(this.title); }
@Override public void convertInput() { String input = getWebRequest().getRequestParameters().getParameterValue(getInputName()).toString(); final Collection<T> choices; if (Strings.isEmpty(input)) { choices = new ArrayList<T>(); } else { choices = getProvider().toChoices(Arrays.asList(input.split(","))); } setConvertedInput(choices); }
@Override protected void respond(AjaxRequestTarget target) { final RequestCycle requestCycle = RequestCycle.get(); StringValue position = requestCycle.getRequest().getRequestParameters().getParameterValue("position"); if (!position.isNull()) { final String strPos = position.toString(); if (!Strings.isEmpty(strPos)) { onToggleFromClient(strPos, toggle(strPos)); } } }
@Override protected IModel<OProperty> resolveByPageParameters( PageParameters pageParameters) { String className = pageParameters.get("className").toOptionalString(); String propertyName = pageParameters.get("propertyName").toOptionalString(); return Strings.isEmpty(className) || Strings.isEmpty(propertyName)?null:new OPropertyModel(className, propertyName) ; }
@Override public Url encodePageParameters(PageParameters pageParameters) { StringValue sv = pageParameters.get(PAGE_IDENTITY); if(!sv.isEmpty()) { pageParameters.remove(PAGE_IDENTITY); } Url ret = super.encodePageParameters(pageParameters); if(!sv.isEmpty()) { pageParameters.add(PAGE_IDENTITY, sv.toString()); } return ret; }
public SpecialKeys(final Request request) { String rawKeys = request.getRequestParameters().getParameterValue("keys").toString(); if (rawKeys != null && rawKeys.length() > 0) { String[] strings = Strings.split(rawKeys, ','); for (String string : strings) this.specialKeys.add(SpecialKey.getSpecialKey(string)); } }
@Override protected void respond(AjaxRequestTarget target) { final Request req = RequestCycle.get().getRequest(); final String handleId = req.getQueryParameters().getParameterValue("handleId").toString(); final int newValue = req.getQueryParameters().getParameterValue("value").toInt(-1); getSlider().onChange(target, handleId, newValue); }
private void resolveMenuPath() { StringValue pathStringValue = getPageParameters().get("path"); if (pathStringValue.isNull() || pathStringValue.isEmpty()) { menuPath = ""; } else { StringBuilder path = new StringBuilder(pathStringValue.toString()); for (int i = 0; i < getPageParameters().getIndexedCount(); i++) { path.append('/').append(getPageParameters().get(i)); } menuPath = path.toString(); } }
@Override protected void respond(AjaxRequestTarget target) { String result = getComponent().getRequest().getRequestParameters().getParameterValue("result").toOptionalString(); if ("success".equals(result)) { onDownloadSuccess(target); } else if ("failed".equals(result)) { onDownloadFailed(target); } onDownloadCompleted(target); }
@Override protected void respond(final AjaxRequestTarget target) { final Request request = RequestCycle.get().getRequest(); final IRequestParameters requestParameters = request.getPostParameters(); final StringValue data = requestParameters.getParameterValue(POST_PARAM_DATA); if (data.isNull()) { log.info("Cannot auto-save CKEditor contents because the request parameter '{}' is missing", POST_PARAM_DATA); } else { log.debug("Auto-saving CKEditor contents: '{}'", data); editorModel.setObject(data.toString()); } }
public BrixPageParameters(IRequestParameters params) { for (String name : params.getParameterNames()) { String value = params.getParameterValue(name).toOptionalString(); if (!Strings.isEmpty(value)) { add(name, params.getParameterValue(name)); } } }
public MilestoneDetailPage(PageParameters params) { super(params); Long milestoneId = params.get(PARAM_MILESTONE).toLong(); milestoneModel = new LoadableDetachableModel<Milestone>() { @Override protected Milestone load() { return OneDev.getInstance(MilestoneManager.class).load(milestoneId); } }; query = params.get(PARAM_QUERY).toString(); }
private int parseIntParameter(ServletWebRequest request, String name, int defaultValue) { StringValue param = request.getRequestParameters().getParameterValue(name); if (!param.isNull()) { try { return Integer.parseInt(param.toString()); } catch (NumberFormatException e) { log.warn("Value of parameter '" + name + "' is not an integer: '" + param + "', using default value '" + defaultValue + "'"); } } return defaultValue; }