Forge - Projects API 2.0.0.Alpha3

org.jboss.forge.projects.dependencies
Interface DependencyInstaller


@Exported
public interface DependencyInstaller

Responsible for installing a given Dependency into the current project. Resolves available dependencies.

Author:
Lincoln Baxter, III

Method Summary
 Dependency install(Project project, Dependency dependency)
          Install the given Dependency.
 Dependency installManaged(Project project, Dependency dependency)
          Install a managed Dependency matching the given Dependency.
 boolean isInstalled(Project project, Dependency dependency)
          Returns true if the given Dependency.
 

Method Detail

install

Dependency install(Project project,
                   Dependency dependency)
Install the given Dependency. This method overwrites existing dependencies, and updates existing managed dependencies.


installManaged

Dependency installManaged(Project project,
                          Dependency dependency)
Install a managed Dependency matching the given Dependency. This method overwrites existing managed dependencies.


isInstalled

boolean isInstalled(Project project,
                    Dependency dependency)
Returns true if the given Dependency. If a version is supplied in the query, it must match the installed version; otherwise, version is ignored.


Forge - Projects API 2.0.0.Alpha3

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.