org.codehaus.groovy.maven.runtime.loader
Class DefaultProviderSelector

java.lang.Object
  extended by org.codehaus.groovy.maven.runtime.loader.LoaderSupport
      extended by org.codehaus.groovy.maven.runtime.loader.DefaultProviderSelector
All Implemented Interfaces:
ProviderSelector, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

public class DefaultProviderSelector
extends LoaderSupport
implements ProviderSelector

Default ProviderSelector.

Version:
$Id: DefaultProviderSelector.java 13181 2008-08-10 14:05:55Z user57 $
Author:
Jason Dillon

Field Summary
 
Fields inherited from class org.codehaus.groovy.maven.runtime.loader.LoaderSupport
log
 
Fields inherited from interface org.codehaus.groovy.maven.feature.ProviderSelector
SELECT_ANY, SELECT_DEFAULT
 
Constructor Summary
DefaultProviderSelector()
           
 
Method Summary
protected  java.util.Map load(java.lang.String key)
           
 Provider select(ProviderRegistry registry, java.lang.String selection)
           
 
Methods inherited from class org.codehaus.groovy.maven.runtime.loader.LoaderSupport
contextualize, getContainer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProviderSelector

public DefaultProviderSelector()
Method Detail

select

public Provider select(ProviderRegistry registry,
                       java.lang.String selection)
                throws java.lang.Exception
Specified by:
select in interface ProviderSelector
Throws:
java.lang.Exception

load

protected java.util.Map load(java.lang.String key)
                      throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2006-2008 Codehaus. All Rights Reserved.