Package ro.isdc.wro.model.group

Examples of ro.isdc.wro.model.group.Group.addResource()


                    InputStream stream = is.stream;
                    WroModel includedModel = createModel(is.locationLoadedFrom, stream);
                    for (Group group : includedModel.getGroups()) {
                        if (GROUP_NAME_CLOSURE_DEPS.equals(group.getName())) {
                            for (Resource resource : group.getResources()) {
                                closureDepsGroup.addResource(resource);
                            }
                        } else {
                            model.addGroup(group);
                        }
                    }
View Full Code Here


        for (int i = 0; i < jsSources.getLength(); i++) {
            final Element item = (Element) jsSources.item(i);
            final ResourceDesc desc = parseSource(item, defaultPathOnDisk);
            boolean isMinimized = !item.hasAttribute(MINIMIZED_ATT) || Boolean.parseBoolean(item.getAttribute(MINIMIZED_ATT));
            Resource resource = createResource(isMinimized, desc, ResourceType.JS);
            group.addResource(resource);
        }

        final NodeList cssSources = declareEl.getElementsByTagName(CSS_SOURCE_EL);

        for (int i = 0; i < cssSources.getLength(); i++) {
View Full Code Here

        for (int i = 0; i < cssSources.getLength(); i++) {
            final Element item = (Element) cssSources.item(i);
            final ResourceDesc desc = parseSource(item, defaultPathOnDisk);
            boolean isMinimized = !item.hasAttribute(MINIMIZED_ATT) || Boolean.parseBoolean(item.getAttribute(MINIMIZED_ATT));
            Resource resource = createResource(isMinimized, desc, ResourceType.CSS);
            group.addResource(resource);

        }

        model.addGroup(group);
View Full Code Here

                Resource resource = new Resource();
                resource.setMinimize(isMinimized);
                resource.setType(ResourceType.CSS);
                resource.setUri(file.toURI().toString());

                group.addResource(resource);
                if (!groups.containsKey(groupId)) {
                    model.addGroup(group);
                }
            }
        }
View Full Code Here

            closureDepsGroup.addResource(ClosureDependencyUriLocator.createClosureDepResource(dependencyManager.getNode(moduleId)));
            final Collection<ClosureRequireDependencyManager.Node> deps = dependencyManager.getTransitiveDependenciesFor(moduleId, true);

            List<Resource> resources = new ArrayList<Resource>();
            for (ClosureRequireDependencyManager.Node dep : deps) {
                group.addResource(createResourceFrom(dep));
                addTemplateResourceFrom(resources, dep);
                closureDepsGroup.addResource(ClosureDependencyUriLocator.createClosureDepResource(dep));
            }

            group.addResource(createResourceFrom(dependencyManager.getNode(moduleId)));
View Full Code Here

                group.addResource(createResourceFrom(dep));
                addTemplateResourceFrom(resources, dep);
                closureDepsGroup.addResource(ClosureDependencyUriLocator.createClosureDepResource(dep));
            }

            group.addResource(createResourceFrom(dependencyManager.getNode(moduleId)));
            if(resources.size() > 0) {
                group.addResource(getTemplateResource(TemplatesUriLocator.URI_PREFIX_HEADER));
                for (Resource resource : resources) {
                    group.addResource(resource);
                }
View Full Code Here

                closureDepsGroup.addResource(ClosureDependencyUriLocator.createClosureDepResource(dep));
            }

            group.addResource(createResourceFrom(dependencyManager.getNode(moduleId)));
            if(resources.size() > 0) {
                group.addResource(getTemplateResource(TemplatesUriLocator.URI_PREFIX_HEADER));
                for (Resource resource : resources) {
                    group.addResource(resource);
                }
                group.addResource(getTemplateResource(TemplatesUriLocator.URI_PREFIX_FOOTER));
            }
View Full Code Here

            group.addResource(createResourceFrom(dependencyManager.getNode(moduleId)));
            if(resources.size() > 0) {
                group.addResource(getTemplateResource(TemplatesUriLocator.URI_PREFIX_HEADER));
                for (Resource resource : resources) {
                    group.addResource(resource);
                }
                group.addResource(getTemplateResource(TemplatesUriLocator.URI_PREFIX_FOOTER));
            }
            model.addGroup(group);
        }
View Full Code Here

            if(resources.size() > 0) {
                group.addResource(getTemplateResource(TemplatesUriLocator.URI_PREFIX_HEADER));
                for (Resource resource : resources) {
                    group.addResource(resource);
                }
                group.addResource(getTemplateResource(TemplatesUriLocator.URI_PREFIX_FOOTER));
            }
            model.addGroup(group);
        }

        return groupMap;
View Full Code Here

        group_one.addResource(Resource.create("group_one_css_uri_one", ResourceType.CSS));
        group_one.addResource(Resource.create("group_one_css_uri_two", ResourceType.CSS));
        group_one.addResource(Resource.create("group_one_js_uri_one", ResourceType.JS));
        group_one.addResource(Resource.create("group_one_js_uri_two", ResourceType.JS));

        group_two.addResource(Resource.create("group_two_css_uri_one", ResourceType.CSS));
        group_two.addResource(Resource.create("group_two_css_uri_two", ResourceType.CSS));
        group_two.addResource(Resource.create("group_two_js_uri_one", ResourceType.JS));
        group_two.addResource(Resource.create("group_two_js_uri_two", ResourceType.JS));

        when(wroModelHolder.getWroModel()).thenReturn(wroModel);
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.