com.fatwire.gst.foundation.controller.action.support
Class RenderPageActionLocator

java.lang.Object
  extended by com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator
      extended by com.fatwire.gst.foundation.controller.action.support.RenderPageActionLocator
All Implemented Interfaces:
ActionLocator

public final class RenderPageActionLocator
extends AbstractActionLocator

ActionLocator that always returns a RenderPage action as long as the name parameter is blank.

Author:
Dolf Dijkstra

Field Summary
 
Fields inherited from class com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator
LOG
 
Constructor Summary
RenderPageActionLocator(Injector injector)
           
 
Method Summary
protected  Action doFindAction(COM.FutureTense.Interfaces.ICS ics, String name)
          Template Method for finding the Action for the custom ActionLocator.
 
Methods inherited from class com.fatwire.gst.foundation.controller.action.support.AbstractActionLocator
getAction, getFallbackActionLocator, getInjector, injectDependencies, setFallbackActionLocator, setInjector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderPageActionLocator

public RenderPageActionLocator(Injector injector)
Method Detail

doFindAction

protected Action doFindAction(COM.FutureTense.Interfaces.ICS ics,
                              String name)
Description copied from class: AbstractActionLocator
Template Method for finding the Action for the custom ActionLocator. In case the Action is created through this method, it is expected to be fully injected and ready to use.

Specified by:
doFindAction in class AbstractActionLocator
Parameters:
ics - the Content Server context
name - the name of the action
Returns:
the Action if found, null is valid.


Copyright © 2010-2013 Oracle Corporation. All Rights Reserved.