|
Forge - Maven API 2.0.0.Alpha3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MavenPluginFacet
| Method Summary | |
|---|---|
void |
addManagedPlugin(MavenPlugin plugin)
|
void |
addPlugin(MavenPlugin plugin)
|
void |
addPluginRepository(String name,
String url)
Add a repository to the project build system. |
MavenPlugin |
getManagedPlugin(Dependency dependency)
|
MavenPlugin |
getPlugin(Dependency dependency)
|
List<DependencyRepository> |
getPluginRepositories()
Get the list of plugin repositories for which this project is currently configured to use in dependency resolution. |
boolean |
hasManagedPlugin(Dependency dependency)
|
boolean |
hasPlugin(Dependency dependency)
|
boolean |
hasPluginRepository(String url)
Return true if the given repository URL is already registered in this project's build system. |
List<MavenPlugin> |
listConfiguredManagedPlugins()
|
List<MavenPlugin> |
listConfiguredPlugins()
|
void |
removeManagedPlugin(Dependency dependency)
|
void |
removePlugin(Dependency dependency)
|
DependencyRepository |
removePluginRepository(String url)
Remove the given org.jboss.forge.project.dependencies.DependencyRepository from the current project. |
void |
updateManagedPlugin(MavenPlugin plugin)
|
void |
updatePlugin(MavenPlugin plugin)
|
| Methods inherited from interface org.jboss.forge.facets.Facet |
|---|
getOrigin, install, isInstalled, uninstall |
| Method Detail |
|---|
List<MavenPlugin> listConfiguredPlugins()
boolean hasPlugin(Dependency dependency)
MavenPlugin getPlugin(Dependency dependency)
void addPlugin(MavenPlugin plugin)
void removePlugin(Dependency dependency)
void updatePlugin(MavenPlugin plugin)
List<MavenPlugin> listConfiguredManagedPlugins()
boolean hasManagedPlugin(Dependency dependency)
MavenPlugin getManagedPlugin(Dependency dependency)
void addManagedPlugin(MavenPlugin plugin)
void removeManagedPlugin(Dependency dependency)
void updateManagedPlugin(MavenPlugin plugin)
void addPluginRepository(String name,
String url)
boolean hasPluginRepository(String url)
DependencyRepository removePluginRepository(String url)
org.jboss.forge.project.dependencies.DependencyRepository from the current project.
Return true if the repository was removed; return false otherwise. Return the removed repository, or null if no
repository was removed.
List<DependencyRepository> getPluginRepositories()
|
Forge - Maven API 2.0.0.Alpha3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||