public WroModel create() { return new WroModel(); }
public WroModel create() { return new WroModel(); }
/** * @return a {@link BaseWroManagerFactory} which uses an empty model. */ public static BaseWroManagerFactory simpleManagerFactory() { return new BaseWroManagerFactory().setModelFactory(simpleModelFactory(new WroModel())); }
/** * @return a {@link BaseWroManagerFactory} which uses an empty model. */ public static BaseWroManagerFactory simpleManagerFactory() { return new BaseWroManagerFactory().setModelFactory(simpleModelFactory(new WroModel())); }
@Override public synchronized WroModel create() { model = new WroModel();
public synchronized WroModel create() { model = new WroModel(); final StopWatch stopWatch = new StopWatch("Create Wro Model from XML"); try { stopWatch.start("createDocument"); final Document document = createDocument(); stopWatch.stop(); stopWatch.start("processGroups"); processGroups(document); stopWatch.stop(); stopWatch.start("processImports"); processImports(document); stopWatch.stop(); stopWatch.start("createModel"); parseGroups(); stopWatch.stop(); return model; } finally { // clear the processed imports even when the model creation fails. processedImports.clear(); LOG.debug(stopWatch.prettyPrint()); } }
/** * {@inheritDoc} */ public synchronized WroModel create() { model = new WroModel(); final StopWatch stopWatch = new StopWatch("Create Wro Model from XML"); try { stopWatch.start("createDocument"); final Document document = createDocument(); stopWatch.stop(); stopWatch.start("processGroups"); processGroups(document); stopWatch.stop(); stopWatch.start("processImports"); processImports(document); stopWatch.stop(); stopWatch.start("createModel"); parseGroups(); stopWatch.stop(); return model; } finally { // clear the processed imports even when the model creation fails. processedImports.clear(); LOG.debug(stopWatch.prettyPrint()); } }
/** * {@inheritDoc} */ public synchronized WroModel create() { model = new WroModel(); final StopWatch stopWatch = new StopWatch("Create Wro Model from XML"); try { stopWatch.start("createDocument"); final Document document = createDocument(); stopWatch.stop(); stopWatch.start("processGroups"); processGroups(document); stopWatch.stop(); stopWatch.start("processImports"); processImports(document); stopWatch.stop(); stopWatch.start("createModel"); parseGroups(); stopWatch.stop(); return model; } finally { // clear the processed imports even when the model creation fails. processedImports.clear(); LOG.debug(stopWatch.prettyPrint()); } }
@Override public WroModel create() { WroModel model = new WroModel(); WebResourceManager service = Framework.getService(WebResourceManager.class); ResourceContextImpl rcontext = new ResourceContextImpl(); List<ResourceBundle> bundles = service.getResourceBundles(); for (ResourceBundle bundle : bundles) { String groupName = bundle.getName(); Group group = new Group(groupName); List<Resource> resources = service.getResources(rcontext, groupName, ResourceType.any.name()); if (resources != null) { for (Resource resource : resources) { ro.isdc.wro.model.resource.Resource wr = toWroResource(groupName, resource); if (wr != null) { group.addResource(wr); } } } model.addGroup(group); } return model; }
@Override public WroModel create() { WroModel model = new WroModel(); ThemeStylingService ts = Framework.getService(ThemeStylingService.class); WebResourceManager ws = Framework.getService(WebResourceManager.class); ResourceContextImpl rcontext = new ResourceContextImpl(); List<PageDescriptor> pages = ts.getPages(); for (PageDescriptor page : pages) { String groupName = page.getName(); Group group = new Group(groupName); List<String> bundleNames = page.getResourceBundles(); for (String bundleName : bundleNames) { List<Resource> resources = ws.getResources(rcontext, bundleName, ResourceType.any.name()); if (resources != null) { for (Resource resource : resources) { ro.isdc.wro.model.resource.Resource wr = toWroResource(bundleName, resource); if (wr != null) { group.addResource(wr); } } } } model.addGroup(group); } return model; }
public WroModel create() { Group dragomeGroup= new Group("dragome"); dragomeGroup.addResource(Resource.create("/dragome-resources/js/hashtable.js", ResourceType.JS)); dragomeGroup.addResource(Resource.create("/dragome-resources/js/deflate.js", ResourceType.JS)); dragomeGroup.addResource(Resource.create("/dragome-resources/js/helpers.js", ResourceType.JS)); dragomeGroup.addResource(Resource.create("/dragome-resources/js/string.js", ResourceType.JS)); dragomeGroup.addResource(Resource.create("/dragome-resources/js/qx-oo-5.0.1.min.js", ResourceType.JS)); dragomeGroup.addResource(Resource.create("/compiled-js/webapp.js", ResourceType.JS)); dragomeGroup.addResource(Resource.create("/dragome-resources/css/dragome.css", ResourceType.CSS)); Group compiledGroup= new Group("compiled"); compiledGroup.addResource(Resource.create("/compiled-js/webapp.js", ResourceType.JS)); WroModel wroModel= new WroModel(); wroModel.addGroup(dragomeGroup); wroModel.addGroup(compiledGroup); return wroModel; } public void destroy()