Package org.apache.wicket.util.string

Examples of org.apache.wicket.util.string.StringValue


        }

        @Override
        public Iterator<? extends Number> iterator(long first, long count)
        {
          StringValue emptyValue = getPageParameters().get("empty");
          return emptyValue.toBoolean() ? Collections.<Integer> emptyList().iterator()
            : items.iterator();
        }

        @Override
        public long size()
        {
          StringValue emptyValue = getPageParameters().get("empty");
          return emptyValue.toBoolean() ? 0 : items.size();
        }

        @Override
        public IModel<Number> model(Number object)
        {
View Full Code Here


  @Override
  public StringValue getParameterValue(final String name)
  {
    for (IRequestParameters p : parameters)
    {
      StringValue value = p.getParameterValue(name);
      if (!value.isNull())
      {
        return value;
      }
    }
    return StringValue.valueOf((String)null);
View Full Code Here

    queryErrorLabel.setOutputMarkupPlaceholderTag(true);
    return queryErrorLabel;
  }

  private EditorPanel initQueryEditorPanel(PageParameters params) {
    StringValue editorContentVal = params.get("cql");
    String editorContent = editorContentVal == null ? null : editorContentVal.toString();

    EditorPanel queryEditorPanel = new EditorPanel("queryEditorPanel", editorContent);
    add(queryEditorPanel);
    queryEditorPanel.setOutputMarkupPlaceholderTag(true);
View Full Code Here

  @Override
  public void onRequest() {
   
    Request request = RequestCycle.get().getRequest();
    IRequestParameters requestParameters = request.getRequestParameters();
    StringValue choiceId = requestParameters.getParameterValue("choiceId");
   
    boundComponent.setDefaultModelObject(convertChoiceIdToChoice(choiceId.toString()));
  }
View Full Code Here

    IRequestHandler requestHandler = mapper.mapRequest(request);
    assertTrue(requestHandler instanceof RenderPageRequestHandler);

    RenderPageRequestHandler handler = (RenderPageRequestHandler)requestHandler;
    assertEquals(tester.getApplication().getHomePage(), handler.getPageClass());
    StringValue queryParam = handler.getPageParameters().get("named1");
    assertEquals("value1", queryParam.toOptionalString());
  }
View Full Code Here

      // the list that will contain accepted post param values
      List<StringValue> postValues = new ArrayList<StringValue>();

      for (String value : values)
      {
        StringValue val = StringValue.valueOf(value);
        if (queryValues.contains(val))
        {
          // if a query param with this value exists remove it and continue
          queryValues.remove(val);
        }
View Full Code Here

      protected ResourceResponse newResourceResponse(Attributes attributes)
      {
        ResourceResponse resourceResponse = new ResourceResponse();

        PageParameters parameters = attributes.getParameters();
        StringValue sheetParam = parameters.get("sheet");
        StringValue formatParam = parameters.get("format");
        final String responseText = String.format(
          "You just printed sheet '%s' in format '%s'.\n\n\nPress browser's back button to go to the examples.",
          sheetParam, formatParam);

        resourceResponse.setContentType("text/plain");
View Full Code Here

  @Test
  public void getNonExistingPlaceholder()
  {
    MountParameters placeholders = new MountParameters();

    StringValue value = placeholders.getValue("non-existing");
    assertTrue(value.isNull());
  }
View Full Code Here

   */
  @Test
  public void getExistingPlaceholder()
  {
    final String parameterName = "placeholder";
    StringValue originalValue = StringValue.valueOf("value");

    MountParameters placeholders = new MountParameters();
    placeholders.setValue(parameterName, originalValue);

    StringValue actualValue = placeholders.getValue(parameterName);
    assertEquals(originalValue.toString(), actualValue.toString());
  }
View Full Code Here

  }

  @Override
  protected void respond(AjaxRequestTarget target)
  {
    StringValue uuidParam = getComponent().getRequest().getRequestParameters().getParameterValue(PARAM_WINDOW_NAME);

    if (windowName.equals(uuidParam.toString()) == false)
    {
      onNewWindow(target);
    }
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.util.string.StringValue

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.