org.codehaus.gmaven.runtime.loader
Class DefaultProviderRegistry

java.lang.Object
  extended by org.codehaus.gmaven.runtime.loader.DefaultProviderRegistry
All Implemented Interfaces:
org.codehaus.gmaven.feature.ProviderRegistry

public class DefaultProviderRegistry
extends Object
implements org.codehaus.gmaven.feature.ProviderRegistry

Default ProviderRegistry.

Version:
$Id: DefaultProviderRegistry.java 137 2011-09-26 02:39:28Z keeganwitt $
Author:
Jason Dillon

Constructor Summary
DefaultProviderRegistry()
           
 
Method Summary
 org.codehaus.gmaven.feature.Provider deregister(String key)
           
 org.codehaus.gmaven.feature.Provider lookup(String key)
           
 Map providers()
           
 Map providers(boolean supported)
           
 org.codehaus.gmaven.feature.Provider register(org.codehaus.gmaven.feature.Provider provider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProviderRegistry

public DefaultProviderRegistry()
Method Detail

providers

public Map providers()
Specified by:
providers in interface org.codehaus.gmaven.feature.ProviderRegistry

providers

public Map providers(boolean supported)
Specified by:
providers in interface org.codehaus.gmaven.feature.ProviderRegistry

lookup

public org.codehaus.gmaven.feature.Provider lookup(String key)
Specified by:
lookup in interface org.codehaus.gmaven.feature.ProviderRegistry

register

public org.codehaus.gmaven.feature.Provider register(org.codehaus.gmaven.feature.Provider provider)
Specified by:
register in interface org.codehaus.gmaven.feature.ProviderRegistry

deregister

public org.codehaus.gmaven.feature.Provider deregister(String key)
Specified by:
deregister in interface org.codehaus.gmaven.feature.ProviderRegistry


Copyright © 2006-2012 Codehaus. All Rights Reserved.