Package org.apache.wicket

Examples of org.apache.wicket.SharedResources$SharedResourceReference


   * @return The resource
   */
  public static PackageResource get(final Class<?> scope, final String path, final Locale locale,
    final String style)
  {
    final SharedResources sharedResources = Application.get().getSharedResources();
    PackageResource resource = (PackageResource)sharedResources.get(scope, path, locale, style,
      true);
    if (resource == null)
    {
      resource = newPackageResource(scope, path, locale, style);
      Application.get().getSharedResources().add(scope, path, locale, style, resource);
View Full Code Here


   * @throws Exception
   */
  @Test
  public void bindAbsolutePackageResource() throws Exception
  {
    final SharedResources sharedResources = Application.get().getSharedResources();
    assertNotNull("resource packaged1.txt should be available as a packaged resource",
      sharedResources.get(PackageResourceTest.class, "packaged1.txt", null, null, null, true));
  }
View Full Code Here

    {
      // we have got a hit, so we may safely assume the name
      // argument is not a regular expression, and can thus
      // just add the resource and return
      PackageResource packageResource = get(scope, name, locale, style);
      SharedResources sharedResources = Application.get().getSharedResources();
      sharedResources.add(scope, name, locale, style, packageResource);
    }
    else
    {
      throw new IllegalArgumentException("no package resource was found for scope " + scope +
        ", name " + name + ", locale " + locale + ", style " + style);
View Full Code Here

   * @return The resource
   */
  public static PackageResource get(final Class<?> scope, final String path, final Locale locale,
    final String style)
  {
    final SharedResources sharedResources = Application.get().getSharedResources();
    PackageResource resource = (PackageResource)sharedResources.get(scope, path, locale, style,
      true);
    if (resource == null)
    {
      resource = newPackageResource(scope, path, locale, style);
      Application.get().getSharedResources().add(scope, path, locale, style, resource);
View Full Code Here

   * @see org.apache.wicket.IRequestTarget#respond(org.apache.wicket.RequestCycle)
   */
  public void respond(RequestCycle requestCycle)
  {
    Application application = requestCycle.getApplication();
    SharedResources sharedResources = application.getSharedResources();
    final String resourceKey = getRequestParameters().getResourceKey();
    Resource resource = sharedResources.get(resourceKey);

    // try to lazily register
    if (resource == null)
    {
      int ix = resourceKey.indexOf('/');
View Full Code Here

   * @throws Exception
   */
  @Test
  public void bindAbsolutePackageResource() throws Exception
  {
    final SharedResources sharedResources = Application.get().getSharedResources();
    assertNotNull("resource packaged1.txt should be available as a packaged resource",
      sharedResources.get(PackageResourceTest.class, "packaged1.txt", null, null, null, true));
  }
View Full Code Here

   * @throws Exception
   */
  @Test
  public void bindAbsolutePackageResource() throws Exception
  {
    final SharedResources sharedResources = Application.get().getSharedResources();
    assertNotNull("resource packaged1.txt should be available as a packaged resource",
      sharedResources.get(PackageResourceTest.class, "packaged1.txt", null, null, null, true));
  }
View Full Code Here

    DefaultButtonImageResource imgSave = new DefaultButtonImageResource("\u4FDD\u5B58");
    imgSave.setFont(font);
    DefaultButtonImageResource imgReset = new DefaultButtonImageResource("\u91CD\u7F6E");
    imgReset.setFont(font);

    SharedResources sharedResources = getSharedResources();
    sharedResources.add("save", Locale.SIMPLIFIED_CHINESE, imgSave);
    sharedResources.add("reset", Locale.SIMPLIFIED_CHINESE, imgReset);

    // Japanese buttons
    Font fontJa = new Font("Serif", Font.BOLD, 16);
    DefaultButtonImageResource imgSaveJa = new DefaultButtonImageResource("\u4fdd\u5b58");
    imgSaveJa.setFont(fontJa);
    DefaultButtonImageResource imgResetJa = new DefaultButtonImageResource(
      "\u30ea\u30bb\u30c3\u30c8");
    imgResetJa.setFont(fontJa);
    sharedResources.add("save", Locale.JAPANESE, imgSaveJa);
    sharedResources.add("reset", Locale.JAPANESE, imgResetJa);

    // Persian buttons
    Font fontFa = new Font("Serif", Font.BOLD, 16);
    Locale farsi = new Locale("fa", "IR");
    DefaultButtonImageResource imgSaveFa = new DefaultButtonImageResource(
View Full Code Here

    {
      // we have got a hit, so we may safely assume the name
      // argument is not a regular expression, and can thus
      // just add the resource and return
      PackageResource packageResource = get(scope, name, locale, style);
      SharedResources sharedResources = Application.get().getSharedResources();
      sharedResources.add(scope, name, locale, style, packageResource);
    }
    else
    {
      throw new IllegalArgumentException("no package resource was found for scope " + scope +
        ", name " + name + ", locale " + locale + ", style " + style);
View Full Code Here

   * @return The resource
   */
  public static PackageResource get(final Class<?> scope, final String path, final Locale locale,
    final String style)
  {
    final SharedResources sharedResources = Application.get().getSharedResources();
    PackageResource resource = (PackageResource)sharedResources.get(scope, path, locale, style,
      true);
    if (resource == null)
    {
      resource = newPackageResource(scope, path, locale, style);
      Application.get().getSharedResources().add(scope, path, locale, style, resource);
View Full Code Here

TOP

Related Classes of org.apache.wicket.SharedResources$SharedResourceReference

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.