org.codehaus.plexus.summit.resolver
Class SimpleResolver

java.lang.Object
  extended byorg.codehaus.plexus.logging.AbstractLogEnabled
      extended byorg.codehaus.plexus.summit.AbstractSummitComponent
          extended byorg.codehaus.plexus.summit.resolver.AbstractResolver
              extended byorg.codehaus.plexus.summit.resolver.SimpleResolver
All Implemented Interfaces:
org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled, Resolver, SummitComponent

public class SimpleResolver
extends AbstractResolver

Version:
$Id: SimpleResolver.java 2083 2005-06-05 03:01:09Z jvanzyl $
Author:
Jason van Zyl

Field Summary
static java.lang.String DEFAULT_SCREEN_MODULE
           
private  Renderer renderer
           
static java.lang.String SCREEN_MODULE
           
static java.lang.String SCREEN_VIEW
           
 
Fields inherited from class org.codehaus.plexus.summit.resolver.AbstractResolver
 
Fields inherited from class org.codehaus.plexus.summit.AbstractSummitComponent
 
Fields inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
 
Fields inherited from interface org.codehaus.plexus.summit.resolver.Resolver
ROLE
 
Constructor Summary
SimpleResolver()
           
 
Method Summary
 Renderer getRenderer(java.lang.String target)
           
 Resolution resolve(java.lang.String target)
           
 
Methods inherited from class org.codehaus.plexus.summit.resolver.AbstractResolver
getDefaultView, getErrorView, getInitialView, getPossibleViews, getResultMessagesView, getView, getView, getView
 
Methods inherited from class org.codehaus.plexus.summit.AbstractSummitComponent
contextualize, getContainer, lookup, lookup
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCREEN_MODULE

public static final java.lang.String SCREEN_MODULE
See Also:
Constant Field Values

SCREEN_VIEW

public static final java.lang.String SCREEN_VIEW
See Also:
Constant Field Values

DEFAULT_SCREEN_MODULE

public static final java.lang.String DEFAULT_SCREEN_MODULE
See Also:
Constant Field Values

renderer

private Renderer renderer
Constructor Detail

SimpleResolver

public SimpleResolver()
Method Detail

resolve

public Resolution resolve(java.lang.String target)
                   throws java.lang.Exception
Throws:
java.lang.Exception

getRenderer

public Renderer getRenderer(java.lang.String target)
Specified by:
getRenderer in class AbstractResolver