Package org.apache.wicket.request.mapper.parameter

Examples of org.apache.wicket.request.mapper.parameter.INamedParameters


  }

  @Override
  public void undecorateUrl(ResourceUrl url)
  {
    final INamedParameters parameters = url.getParameters();
   
    if (parameters != null)
    {
      // store the version in the request cycle
      StringValue versionValue = parameters.get(versionParameter);
      RequestCycle requestCycle = RequestCycle.get();
      if (versionValue.isEmpty() == false && requestCycle != null)
      {
        requestCycle.setMetaData(URL_VERSION, versionValue.toString());
      }

      // undecorate
      parameters.remove(versionParameter);
    }
  }
View Full Code Here


    };

    IResourceCachingStrategy strategy = new FilenameWithVersionResourceCachingStrategy(
      "-version-", new StaticResourceVersion("foobar"));

    INamedParameters params = new PageParameters();
    ResourceUrl url = new ResourceUrl("test.js", params);
    strategy.decorateUrl(url, resource);
    assertEquals("test-version-foobar.js", url.getFileName());
    strategy.undecorateUrl(url);
    assertEquals("test.js", url.getFileName());
View Full Code Here

  }

  @Override
  public void undecorateUrl(ResourceUrl url)
  {
    final INamedParameters parameters = url.getParameters();
   
    if (parameters != null)
    {
      // store the version in the request cycle
      StringValue versionValue = parameters.get(versionParameter);
      RequestCycle requestCycle = RequestCycle.get();
      if (versionValue.isEmpty() == false && requestCycle != null)
      {
        requestCycle.setMetaData(URL_VERSION, versionValue.toString());
      }

      // undecorate
      parameters.remove(versionParameter);
    }
  }
View Full Code Here

    };

    IResourceCachingStrategy strategy = new FilenameWithVersionResourceCachingStrategy(
      "-version-", new StaticResourceVersion("foobar"));

    INamedParameters params = new PageParameters();
    ResourceUrl url = new ResourceUrl("test.js", params);
    strategy.decorateUrl(url, resource);
    assertEquals("test-version-foobar.js", url.getFileName());
    strategy.undecorateUrl(url);
    assertEquals("test.js", url.getFileName());
View Full Code Here

    };

    IResourceCachingStrategy strategy = new FilenameWithVersionResourceCachingStrategy(
      "-version-", new AlphaDigitResourceVersion("foobar"));

    INamedParameters params = new PageParameters();
    ResourceUrl url = new ResourceUrl("test.js", params);
    strategy.decorateUrl(url, resource);
    assertEquals("test-version-foobar.js", url.getFileName());
    strategy.undecorateUrl(url);
    assertEquals("test.js", url.getFileName());
View Full Code Here

  }

  @Override
  public void undecorateUrl(ResourceUrl url)
  {
    final INamedParameters parameters = url.getParameters();
   
    if (parameters != null)
    {
      // store the version in the request cycle
      StringValue versionValue = parameters.get(versionParameter);
      RequestCycle requestCycle = RequestCycle.get();
      if (versionValue.isEmpty() == false && requestCycle != null)
      {
        requestCycle.setMetaData(URL_VERSION, versionValue.toString());
      }

      // undecorate
      parameters.remove(versionParameter);
    }
  }
View Full Code Here

    };

    IResourceCachingStrategy strategy = new FilenameWithVersionResourceCachingStrategy(
      "-version-", new AlphaDigitResourceVersion("foobar"));

    INamedParameters params = new PageParameters();
    ResourceUrl url = new ResourceUrl("test.js", params);
    strategy.decorateUrl(url, resource);
    assertEquals("test-version-foobar.js", url.getFileName());
    strategy.undecorateUrl(url);
    assertEquals("test.js", url.getFileName());
View Full Code Here

    };

    IResourceCachingStrategy strategy = new FilenameWithVersionResourceCachingStrategy(
      "-version-", new StaticResourceVersion("foobar"));

    INamedParameters params = new PageParameters();
    ResourceUrl url = new ResourceUrl("test.js", params);
    strategy.decorateUrl(url, resource);
    assertEquals("test-version-foobar.js", url.getFileName());
    strategy.undecorateUrl(url);
    assertEquals("test.js", url.getFileName());
View Full Code Here

  }

  @Override
  public void undecorateUrl(ResourceUrl url)
  {
    final INamedParameters parameters = url.getParameters();
   
    if (parameters != null)
    {
      // store the version in the request cycle
      StringValue versionValue = parameters.get(versionParameter);
      RequestCycle requestCycle = RequestCycle.get();
      if (versionValue.isEmpty() == false && requestCycle != null)
      {
        requestCycle.setMetaData(URL_VERSION, versionValue.toString());
      }

      // undecorate
      parameters.remove(versionParameter);
    }
  }
View Full Code Here

  }

  @Override
  public void undecorateUrl(ResourceUrl url)
  {
    final INamedParameters parameters = url.getParameters();
   
    if (parameters != null)
    {
      parameters.remove(versionParameter);
    }
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.mapper.parameter.INamedParameters

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.