Package org.apache.wicket.util.string

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


    // attributes, rather than URL parameters. URL param keys for
    // examples are allowed to start with a digit (e.g. 0=xxx)
    // and quotes are not "quotes".

    // Get list of strings separated by the delimiter
    final StringList pairs = StringList.tokenize(keyValuePairs, delimiter);

    // Go through each string in the list
    for (IStringIterator iterator = pairs.iterator(); iterator.hasNext();)
    {
      // Get the next key value pair
      final String pair = iterator.next();

      final int pos = pair.indexOf('=');
View Full Code Here


   */
  public ValueMap(final String keyValuePairs, final String delimiter,
      final MetaPattern valuePattern)
  {
    // Get list of strings separated by the delimiter
    final StringList pairs = StringList.tokenize(keyValuePairs, delimiter);

    // Go through each string in the list
    for (IStringIterator iterator = pairs.iterator(); iterator.hasNext();)
    {
      // Get the next key value pair
      final String pair = iterator.next();

      // Parse using metapattern parser for variable assignments
View Full Code Here

    final boolean hasStyles = (book.getWritingStyles() != null) &&
      (book.getWritingStyles().size() > 0);

    if (hasStyles)
    {
      StringList styles = new StringList();

      for (WritingStyle style : book.getWritingStyles())
      {
        styles.add(getLocalizer().getString(style.toString(), this));
      }

      writingStyles = styles.toString();
    }
    else
    {
      writingStyles = getLocalizer().getString("noWritingStyles", this);
    }
View Full Code Here

    private void assertDownloaded(WicketTester tester,
                                  String uri,
                                  ResourceSpec... specs)
        throws IOException
    {
        StringList expected = new StringList();
        for(ResourceSpec spec : specs)
        {
            InputStream is = spec.getScope().getResourceAsStream(spec.getFile());
            try
            {
                expected.add(IOUtils.toString(is, "UTF-8"));
            }
            finally
            {
                IOUtils.closeQuietly(is);
            }
        }
        WebRequestCycle wrc = tester.setupRequestAndResponse(false);
        tester.getServletRequest().setURL(uri);
        tester.processRequestCycle(wrc);
       
        // Note: merging adds two newlines between each merged file
        assertEquals(
            expected.join("\n\n"),
            tester.getServletResponse().getDocument()
        );
    }
View Full Code Here

      return relativePath;
    }
    else
    {
      // Break package into list of package names
      final StringList absolutePath = StringList.tokenize(packageName, ".");

      // Break path into folders
      final StringList folders = StringList.tokenize(relativePath, "/\\");

      // Iterate through folders
      for (final IStringIterator iterator = folders.iterator(); iterator.hasNext();)
      {
        // Get next folder
        final String folder = iterator.next();

        // Up one?
View Full Code Here

    // attributes, rather than URL parameters. URL param keys for
    // examples are allowed to start with a digit (e.g. 0=xxx)
    // and quotes are not "quotes".

    // Get list of strings separated by the delimiter
    final StringList pairs = StringList.tokenize(keyValuePairs, delimiter);

    // Go through each string in the list
    for (IStringIterator iterator = pairs.iterator(); iterator.hasNext();)
    {
      // Get the next key value pair
      final String pair = iterator.next();

      final int pos = pair.indexOf('=');
View Full Code Here

    // attributes, rather than URL parameters. URL param keys for
    // examples are allowed to start with a digit (e.g. 0=xxx)
    // and quotes are not "quotes".

    // Get list of strings separated by the delimiter
    final StringList pairs = StringList.tokenize(keyValuePairs, delimiter);

    // Go through each string in the list
    for (IStringIterator iterator = pairs.iterator(); iterator.hasNext();)
    {
      // Get the next key value pair
      final String pair = iterator.next();

      final int pos = pair.indexOf('=');
View Full Code Here

    final boolean hasStyles = (book.getWritingStyles() != null) &&
      (book.getWritingStyles().size() > 0);

    if (hasStyles)
    {
      StringList styles = new StringList();

      for (WritingStyle style : book.getWritingStyles())
      {
        styles.add(getLocalizer().getString(style.toString(), this));
      }

      writingStyles = styles.toString();
    }
    else
    {
      writingStyles = getLocalizer().getString("noWritingStyles", this);
    }
View Full Code Here

    // attributes, rather than URL parameters. URL param keys for
    // examples are allowed to start with a digit (e.g. 0=xxx)
    // and quotes are not "quotes".

    // Get list of strings separated by the delimiter
    final StringList pairs = StringList.tokenize(keyValuePairs, delimiter);

    // Go through each string in the list
    for (IStringIterator iterator = pairs.iterator(); iterator.hasNext();)
    {
      // Get the next key value pair
      final String pair = iterator.next();

      final int pos = pair.indexOf('=');
View Full Code Here

      return relativePath;
    }
    else
    {
      // Break package into list of package names
      final StringList absolutePath = StringList.tokenize(packageName, ".");

      // Break path into folders
      final StringList folders = StringList.tokenize(relativePath, "/\\");

      // Iterate through folders
      for (final IStringIterator iterator = folders.iterator(); iterator.hasNext();)
      {
        // Get next folder
        final String folder = iterator.next();

        // Up one?
View Full Code Here

TOP

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

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.