Package org.apache.wicket.resource.loader

Examples of org.apache.wicket.resource.loader.ComponentStringResourceLoader.loadStringResource()


    public void addMenuItem(String index, Class<? extends WebPage> linkClass, String langKey, String langDescKey,
            ResourceReference icon, String... authority) {

        ComponentStringResourceLoader csrl = new ComponentStringResourceLoader();
        String label =
            csrl.loadStringResource(linkClass, langKey, getSession().getLocale(), getSession().getStyle(), "");
        String description =
            csrl.loadStringResource(linkClass, langDescKey, getSession().getLocale(), getSession().getStyle(), "");
        BookmarkablePageLabelLink pageLabelLink = new BookmarkablePageLabelLink("link", linkClass, label);
        addAuthorizationRoles(pageLabelLink, authority);
View Full Code Here


        ComponentStringResourceLoader csrl = new ComponentStringResourceLoader();
        String label =
            csrl.loadStringResource(linkClass, langKey, getSession().getLocale(), getSession().getStyle(), "");
        String description =
            csrl.loadStringResource(linkClass, langDescKey, getSession().getLocale(), getSession().getStyle(), "");
        BookmarkablePageLabelLink pageLabelLink = new BookmarkablePageLabelLink("link", linkClass, label);
        addAuthorizationRoles(pageLabelLink, authority);

        if (icon == null) {
            menuItems.add(new MenuItem(index, pageLabelLink, description));
View Full Code Here

      private static final long serialVersionUID = 1L;
    };
    DummyPage page = new DummyPage();
    page.add(c);
    IStringResourceLoader loader = new ComponentStringResourceLoader();
    Assert.assertNull("Missing resource should return null", loader.loadStringResource(c.getClass(), "test.string.bad",
        Locale.getDefault(), null));
  }

  /**
   *
 
View Full Code Here

    Panel panel = new Panel("panel");
    p.add(panel);
    DummyComponent c = new DummyComponent("hello", application);
    panel.add(c);
    IStringResourceLoader loader = new ComponentStringResourceLoader();
    Assert.assertEquals("Valid resourse string should be found", "Component string", loader
        .loadStringResource(c.getClass(), "component.string", Locale.getDefault(), null));
  }

  /**
   *
 
View Full Code Here

   */
  public void testLoadDirectFromPage()
  {
    DummyPage p = new DummyPage();
    IStringResourceLoader loader = new ComponentStringResourceLoader();
    Assert.assertEquals("Valid resourse string should be found", "Another string", loader.loadStringResource(
        p.getClass(), "another.test.string", Locale.getDefault(), null));
  }

  /**
   *
 
View Full Code Here

  public void testSearchClassHierarchyFromPage()
  {
    DummySubClassPage p = new DummySubClassPage();
    IStringResourceLoader loader = new ComponentStringResourceLoader();
    Assert.assertEquals("Valid resource string should be found", "SubClass Test String",
        loader.loadStringResource(p.getClass(), "subclass.test.string", Locale.getDefault(), null));
    Assert.assertEquals("Valid resource string should be found", "Another string",
        loader.loadStringResource(p.getClass(), "another.test.string", Locale.getDefault(), null));
  }
}
View Full Code Here

    DummySubClassPage p = new DummySubClassPage();
    IStringResourceLoader loader = new ComponentStringResourceLoader();
    Assert.assertEquals("Valid resource string should be found", "SubClass Test String",
        loader.loadStringResource(p.getClass(), "subclass.test.string", Locale.getDefault(), null));
    Assert.assertEquals("Valid resource string should be found", "Another string",
        loader.loadStringResource(p.getClass(), "another.test.string", Locale.getDefault(), null));
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.