public NavigationHandlerInfo getNavigationHandlerFactory(Annotation annotation, Class actionClass,
Method containingMethod)
{
NavigateForward navigate = (NavigateForward) annotation;
Class factory = navigate.handler();
if (NavigationHandlerFactory.class.isAssignableFrom(factory))
{
NavigationHandlerFactory factoryInstance = ReflectHelper.createInstance(factory,
NavigationHandlerFactory.class);