org.codehaus.plexus.component.discovery

Class DefaultComponentDiscovererManager

public class DefaultComponentDiscovererManager extends Object implements ComponentDiscovererManager

Field Summary
ListcomponentDiscoverers
Maplisteners
Method Summary
voidaddComponentDiscoverer(ComponentDiscoverer discoverer)
voidfireComponentDiscoveryEvent(ComponentDiscoveryEvent event)
ListgetComponentDiscoverers()
MapgetComponentDiscoveryListeners()
voidinitialize()
voidregisterComponentDiscoveryListener(ComponentDiscoveryListener listener)
voidremoveComponentDiscoveryListener(ComponentDiscoveryListener listener)

Field Detail

componentDiscoverers

private List componentDiscoverers

listeners

private Map listeners

Method Detail

addComponentDiscoverer

public void addComponentDiscoverer(ComponentDiscoverer discoverer)

fireComponentDiscoveryEvent

public void fireComponentDiscoveryEvent(ComponentDiscoveryEvent event)

getComponentDiscoverers

public List getComponentDiscoverers()

getComponentDiscoveryListeners

public Map getComponentDiscoveryListeners()

initialize

public void initialize()

registerComponentDiscoveryListener

public void registerComponentDiscoveryListener(ComponentDiscoveryListener listener)

removeComponentDiscoveryListener

public void removeComponentDiscoveryListener(ComponentDiscoveryListener listener)