org.codehaus.plexus.component.discovery

Class DefaultComponentDiscovererManager

public class DefaultComponentDiscovererManager extends Object implements ComponentDiscovererManager

Field Summary
ListcomponentDiscoverers
ListcomponentDiscoveryListeners
Listlisteners
Method Summary
voidfireComponentDiscoveryEvent(ComponentDiscoveryEvent event)
ListgetComponentDiscoverers()
ListgetListenerDescriptors()
voidinitialize()
voidregisterComponentDiscoveryListener(ComponentDiscoveryListener listener)
voidremoveComponentDiscoveryListener(ComponentDiscoveryListener listener)

Field Detail

componentDiscoverers

private List componentDiscoverers

componentDiscoveryListeners

private List componentDiscoveryListeners

listeners

private List listeners

Method Detail

fireComponentDiscoveryEvent

public void fireComponentDiscoveryEvent(ComponentDiscoveryEvent event)

getComponentDiscoverers

public List getComponentDiscoverers()

getListenerDescriptors

public List getListenerDescriptors()

initialize

public void initialize()

registerComponentDiscoveryListener

public void registerComponentDiscoveryListener(ComponentDiscoveryListener listener)

removeComponentDiscoveryListener

public void removeComponentDiscoveryListener(ComponentDiscoveryListener listener)