List of usage examples for org.apache.wicket Page getApplication
public final Application getApplication()
From source file:br.com.handara.pedidos.util.UtilRelatorioJasper.java
/** * Recupera o diretrio real onde esto os relatrios * /* w w w .j ava 2s . c o m*/ * @param nomeArquivoJasper * @param page * @return - caminho completo do arquivo jasper */ public static String getNomeCompletoRelatorio(String nomeArquivoJasper, Page page) { ServletContext servletContext = ((WebApplication) page.getApplication()).getServletContext(); String reportsPath = servletContext.getRealPath(REPORT_DIR) + "\\"; return reportsPath + nomeArquivoJasper; }
From source file:com.userweave.pages.api.LoginRegisterPanel.java
License:Open Source License
protected static void stopInterception(Page page) { // throw back responsibility to AuthorizationStrategy if (!page.continueToOriginalDestination()) { page.setResponsePage(page.getApplication().getHomePage()); }//from w w w .j a v a 2 s. c om }
From source file:com.userweave.pages.test.jquery.JQuery.java
License:Open Source License
public static boolean addKonquerorHacks(final Page page, IHeaderResponse response) { if (page.getSession().getClientInfo() instanceof WebClientInfo && ((WebClientInfo) page.getSession().getClientInfo()).getProperties().isBrowserKonqueror()) { page.add(new Behavior() { private static final long serialVersionUID = 1L; @Override/*w ww . j a v a2 s . c om*/ public void renderHead(Component component, IHeaderResponse response) { response.renderCSSReference( new PackageResourceReference(BasePageSurvey.class, "konquerorhacks.css")); if (page.getApplication().getConfigurationType().equals(RuntimeConfigurationType.DEVELOPMENT)) { response.renderJavaScriptReference( "http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js"); } } }); return true; } return false; }
From source file:org.devgateway.eudevfin.dim.NavbarInitializer.java
License:Open Source License
@WicketNavbarComponentInitializer(position = Navbar.ComponentPosition.LEFT, order = 0) public static Component newHomePageNavbarButton(final Page page) { final NavbarButton<HomePage> homePageNavbarButton = new NavbarButton<HomePage>( page.getApplication().getHomePage(), new StringResourceModel("navbar.home", page, null, null)) .setIconType(IconType.home); MetaDataRoleAuthorizationStrategy.authorize(homePageNavbarButton, Component.RENDER, AuthConstants.Roles.ROLE_USER); return homePageNavbarButton; }