@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() |
equals, getProject, hashCode, setProject, uninstallclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetProject, setProject, uninstallpublic boolean isInstalled()
isInstalled in interface Facetpublic boolean hasPlugin(Dependency dependency, boolean managedPlugin, boolean effectivePlugin)
public List<MavenPlugin> listConfiguredPlugins()
listConfiguredPlugins in interface MavenPluginFacetpublic List<MavenPlugin> listConfiguredEffectivePlugins()
listConfiguredEffectivePlugins in interface MavenPluginFacetpublic List<MavenPlugin> listConfiguredManagedPlugins()
listConfiguredManagedPlugins in interface MavenPluginFacetpublic List<MavenPlugin> listConfiguredEffectiveManagedPlugins()
listConfiguredEffectiveManagedPlugins in interface MavenPluginFacetpublic void addPlugin(MavenPlugin plugin)
addPlugin in interface MavenPluginFacetpublic void addManagedPlugin(MavenPlugin plugin)
addManagedPlugin in interface MavenPluginFacetpublic MavenPlugin getPlugin(Dependency dependency)
getPlugin in interface MavenPluginFacetpublic MavenPlugin getEffectivePlugin(Dependency dependency)
getEffectivePlugin in interface MavenPluginFacetpublic MavenPlugin getManagedPlugin(Dependency dependency)
getManagedPlugin in interface MavenPluginFacetpublic MavenPlugin getEffectiveManagedPlugin(Dependency dependency)
getEffectiveManagedPlugin in interface MavenPluginFacetpublic boolean hasPlugin(Dependency dependency)
hasPlugin in interface MavenPluginFacetpublic boolean hasEffectivePlugin(Dependency dependency)
hasEffectivePlugin in interface MavenPluginFacetpublic boolean hasManagedPlugin(Dependency dependency)
hasManagedPlugin in interface MavenPluginFacetpublic boolean hasEffectiveManagedPlugin(Dependency managedDependency)
hasEffectiveManagedPlugin in interface MavenPluginFacetpublic void removePlugin(Dependency dependency)
removePlugin in interface MavenPluginFacetpublic void removeManagedPlugin(Dependency dependency)
removeManagedPlugin in interface MavenPluginFacetpublic void updatePlugin(MavenPlugin plugin)
updatePlugin in interface MavenPluginFacetpublic void updateManagedPlugin(MavenPlugin plugin)
updateManagedPlugin 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 MavenPluginFacetpublic MavenPlugin merge(MavenPlugin dominant, MavenPlugin recessive)
merge in interface MavenPluginFacetCopyright © 2013 JBoss by Red Hat. All Rights Reserved.