@Dependent @Alias(value="forge.maven.MavenPluginFacet") @RequiresFacet(value=org.jboss.forge.maven.MavenCoreFacet.class) public class MavenPluginFacetImpl extends BaseFacet implements MavenPluginFacet, Facet
MavenPluginFacet.KnownRepository| Constructor and Description |
|---|
MavenPluginFacetImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPlugin(MavenPlugin plugin) |
void |
addPluginRepository(MavenPluginFacet.KnownRepository repository) |
void |
addPluginRepository(String name,
String url) |
MavenPlugin |
getPlugin(Dependency dependency) |
List<DependencyRepository> |
getPluginRepositories() |
boolean |
hasPlugin(Dependency dependency) |
boolean |
hasPluginRepository(MavenPluginFacet.KnownRepository repository) |
boolean |
hasPluginRepository(String url) |
boolean |
install() |
boolean |
isInstalled() |
List<MavenPlugin> |
listConfiguredPlugins() |
void |
removePlugin(Dependency dependency) |
DependencyRepository |
removePluginRepository(String url) |
void |
updatePlugin(MavenPlugin plugin) |
equals, getProject, hashCode, setProject, uninstallclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetProject, setProject, uninstallpublic boolean isInstalled()
isInstalled in interface Facetpublic List<MavenPlugin> listConfiguredPlugins()
listConfiguredPlugins in interface MavenPluginFacetpublic void addPlugin(MavenPlugin plugin)
addPlugin in interface MavenPluginFacetpublic boolean hasPlugin(Dependency dependency)
hasPlugin in interface MavenPluginFacetpublic MavenPlugin getPlugin(Dependency dependency)
getPlugin in interface MavenPluginFacetpublic void removePlugin(Dependency dependency)
removePlugin in interface MavenPluginFacetpublic void updatePlugin(MavenPlugin plugin)
updatePlugin in interface MavenPluginFacetpublic void addPluginRepository(MavenPluginFacet.KnownRepository repository)
addPluginRepository in interface MavenPluginFacetpublic void addPluginRepository(String name, String url)
addPluginRepository in interface MavenPluginFacetpublic boolean hasPluginRepository(MavenPluginFacet.KnownRepository repository)
hasPluginRepository in interface MavenPluginFacetpublic boolean hasPluginRepository(String url)
hasPluginRepository in interface MavenPluginFacetpublic DependencyRepository removePluginRepository(String url)
removePluginRepository in interface MavenPluginFacetpublic List<DependencyRepository> getPluginRepositories()
getPluginRepositories in interface MavenPluginFacetCopyright © 2013 JBoss by Red Hat. All Rights Reserved.