org.jasig.portlet.newsreader.service
Class ViewResolverImpl

java.lang.Object
  extended by org.jasig.portlet.newsreader.service.AbstractViewResolver
      extended by org.jasig.portlet.newsreader.service.ViewResolverImpl
All Implemented Interfaces:
IViewResolver

public class ViewResolverImpl
extends AbstractViewResolver

Version:
$Revision$
Author:
Jen Bourey

Field Summary
 
Fields inherited from class org.jasig.portlet.newsreader.service.AbstractViewResolver
MOBILE_VIEW_NAME_PREFERENCE, VIEW_NAME_PREFERENCE
 
Constructor Summary
ViewResolverImpl()
           
 
Method Summary
protected  boolean isMobile(javax.portlet.PortletRequest request)
           
 void setMobileDeviceRegexes(List<String> patterns)
          Set a list of regex patterns for user agents which should be considered to be mobile devices.
 
Methods inherited from class org.jasig.portlet.newsreader.service.AbstractViewResolver
getPreferencesView, getReaderView, getSingleFeedView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewResolverImpl

public ViewResolverImpl()
Method Detail

setMobileDeviceRegexes

public void setMobileDeviceRegexes(List<String> patterns)
Set a list of regex patterns for user agents which should be considered to be mobile devices.

Parameters:
patterns -

isMobile

protected boolean isMobile(javax.portlet.PortletRequest request)
Specified by:
isMobile in class AbstractViewResolver


Copyright © 2009-2013 Jasig. All Rights Reserved.