/** * Package visible constructor aimed to help in setting up unit tests for this class * * @param demoDir */ DemoRequestsPage(final Resource demoDir) { this.demoDir = Resources.serializable(demoDir); DemoRequest model = new DemoRequest(demoDir.path()); setDefaultModel(new Model(model)); setUpDemoRequestsForm(demoDir); }
public DemoRequestsPage() { try { GeoServerResourceLoader loader = this.getGeoServer().getCatalog().getResourceLoader(); demoDir = Resources.serializable(loader.get("demo")); } catch (Exception e) { throw new WicketRuntimeException( "Can't access demo requests directory: " + e.getMessage()); } DemoRequest model = new DemoRequest(demoDir.path()); setDefaultModel(new Model(model)); setUpDemoRequestsForm(demoDir); }