Package org.springframework.roo.project

Examples of org.springframework.roo.project.Dependency


        final List<Dependency> dependencies = new ArrayList<Dependency>();
        final List<Element> springDependencies = XmlUtils.findElements(
                "/configuration/springWebMvc/dependencies/dependency",
                configuration);
        for (final Element dependencyElement : springDependencies) {
            final Dependency dependency = new Dependency(dependencyElement);
            if (isGaeEnabled
                    && dependency.getGroupId().equals("org.glassfish.web")
                    && dependency.getArtifactId().equals("jstl-impl")) {
                dependencies.add(new Dependency(dependency.getGroupId(),
                        dependency.getArtifactId(), dependency.getVersion(),
                        DependencyType.JAR, DependencyScope.PROVIDED));
            }
            else {
                dependencies.add(dependency);
            }
View Full Code Here


        final List<Dependency> dependencies = new ArrayList<Dependency>();
        final List<Element> springDependencies = XmlUtils.findElements(
                "/configuration/springWebJson/dependencies/dependency",
                configuration);
        for (final Element dependencyElement : springDependencies) {
            dependencies.add(new Dependency(dependencyElement));
        }
        projectOperations.addDependencies(
                projectOperations.getFocusedModuleName(), dependencies);

        projectOperations.updateProjectType(
View Full Code Here

        final List<Element> springDependencies = XmlUtils.findElements(
                "/configuration/springJms/dependencies/dependency",
                configuration);
        for (final Element dependencyElement : springDependencies) {
            dependencies.add(new Dependency(dependencyElement));
        }

        final List<Element> jmsDependencies = XmlUtils.findElements(
                "/configuration/jmsProviders/provider[@id = '"
                        + jmsProvider.name() + "']/dependencies/dependency",
                configuration);
        for (final Element dependencyElement : jmsDependencies) {
            dependencies.add(new Dependency(dependencyElement));
        }

        projectOperations.addDependencies(
                projectOperations.getFocusedModuleName(), dependencies);
    }
View Full Code Here

     * Returns this module as a Dependency with the given scope
     *
     * @return a non-<code>null</code> instance
     */
    public Dependency asDependency(final DependencyScope scope) {
        return new Dependency(gav, DependencyType.valueOfTypeCode(packaging),
                scope);
    }
View Full Code Here

        final List<Dependency> dependencies = new ArrayList<Dependency>();
        final List<Element> emailDependencies = XmlUtils.findElements(
                "/configuration/solr/dependencies/dependency", configuration);
        for (final Element dependencyElement : emailDependencies) {
            dependencies.add(new Dependency(dependencyElement));
        }
        projectOperations.addDependencies(moduleName, dependencies);
    }
View Full Code Here

        final List<Dependency> dependencies = new ArrayList<Dependency>();
        final List<Element> springDependencies = XmlUtils.findElements(
                "/configuration/tiles/dependencies/dependency", configuration);
        for (final Element dependencyElement : springDependencies) {
            dependencies.add(new Dependency(dependencyElement));
        }
        projectOperations.addDependencies(
                projectOperations.getFocusedModuleName(), dependencies);

        // Add config to MVC app context
View Full Code Here

        final List<Dependency> dependencies = new ArrayList<Dependency>();
        final List<Element> emailDependencies = XmlUtils.findElements(
                "/configuration/email/dependencies/dependency", configuration);
        for (final Element dependencyElement : emailDependencies) {
            dependencies.add(new Dependency(dependencyElement));
        }
        projectOperations.addDependencies(moduleName, dependencies);
    }
View Full Code Here

    private void updateDependencies(final Element configuration) {
        final List<Dependency> dependencies = new ArrayList<Dependency>();
        final List<Element> gwtDependencies = XmlUtils.findElements(
                "/configuration/gwt/dependencies/dependency", configuration);
        for (final Element dependencyElement : gwtDependencies) {
            dependencies.add(new Dependency(dependencyElement));
        }
        projectOperations.addDependencies(
                projectOperations.getFocusedModuleName(), dependencies);
    }
View Full Code Here

            final Element gaeDependency = XmlUtils
                    .findFirstElement(
                            "/configuration/gae/dependencies/dependency",
                            configuration);
            projectOperations.addDependency(projectOperations
                    .getFocusedModuleName(), new Dependency(gaeDependency));
        }

        // Copy across any missing files, only if GAE state has changed and is
        // now enabled
        if (isGaeEnabled) {
View Full Code Here

        final List<Dependency> dependencyElements = new ArrayList<Dependency>();
        for (final Element webFlowDependencyElement : XmlUtils.findElements(
                "/configuration/springWebFlow/dependencies/dependency",
                configuration)) {
            dependencyElements.add(new Dependency(webFlowDependencyElement));
        }
        projectOperations
                .addDependencies(focusedModuleName, dependencyElements);

        final List<Repository> repositoryElements = new ArrayList<Repository>();
View Full Code Here

TOP

Related Classes of org.springframework.roo.project.Dependency

Copyright © 2018 www.massapicom. 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.