org.apache.maven.plugin
Class MavenPluginCollector

java.lang.Object
  extended by org.apache.maven.plugin.MavenPluginCollector
All Implemented Interfaces:
org.codehaus.plexus.component.discovery.ComponentDiscoveryListener, org.codehaus.plexus.logging.LogEnabled

public class MavenPluginCollector
extends java.lang.Object
implements org.codehaus.plexus.component.discovery.ComponentDiscoveryListener, org.codehaus.plexus.logging.LogEnabled


Constructor Summary
MavenPluginCollector()
           
 
Method Summary
 void componentDiscovered(org.codehaus.plexus.component.discovery.ComponentDiscoveryEvent event)
           
 void enableLogging(org.codehaus.plexus.logging.Logger logger)
           
 java.lang.String getId()
           
protected  org.codehaus.plexus.logging.Logger getLogger()
           
 PluginDescriptor getPluginDescriptor(Plugin plugin)
           
 java.util.Set getPluginDescriptorsForPrefix(java.lang.String prefix)
           
 boolean isPluginInstalled(Plugin plugin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenPluginCollector

public MavenPluginCollector()
Method Detail

componentDiscovered

public void componentDiscovered(org.codehaus.plexus.component.discovery.ComponentDiscoveryEvent event)
Specified by:
componentDiscovered in interface org.codehaus.plexus.component.discovery.ComponentDiscoveryListener

getId

public java.lang.String getId()
Specified by:
getId in interface org.codehaus.plexus.component.discovery.ComponentDiscoveryListener

getPluginDescriptor

public PluginDescriptor getPluginDescriptor(Plugin plugin)

isPluginInstalled

public boolean isPluginInstalled(Plugin plugin)

getPluginDescriptorsForPrefix

public java.util.Set getPluginDescriptorsForPrefix(java.lang.String prefix)

getLogger

protected org.codehaus.plexus.logging.Logger getLogger()

enableLogging

public void enableLogging(org.codehaus.plexus.logging.Logger logger)
Specified by:
enableLogging in interface org.codehaus.plexus.logging.LogEnabled


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.