org.jasig.portlet.announcements.controller
Class ThemeViewNameSelector

java.lang.Object
  extended by org.jasig.portlet.announcements.controller.ThemeViewNameSelector
All Implemented Interfaces:
IViewNameSelector

public class ThemeViewNameSelector
extends Object
implements IViewNameSelector


Field Summary
protected static String[] MOBILE_THEMES_DEFAULT
           
protected static String MOBILE_THEMES_KEY
           
protected static String THEME_NAME_PROPERTY
           
 
Constructor Summary
ThemeViewNameSelector()
           
 
Method Summary
protected  boolean isMobile(javax.portlet.PortletRequest request)
           
 String select(javax.portlet.PortletRequest req, String baseViewName)
           
 void setMobileKey(String mobileKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THEME_NAME_PROPERTY

protected static final String THEME_NAME_PROPERTY
See Also:
Constant Field Values

MOBILE_THEMES_KEY

protected static final String MOBILE_THEMES_KEY
See Also:
Constant Field Values

MOBILE_THEMES_DEFAULT

protected static final String[] MOBILE_THEMES_DEFAULT
Constructor Detail

ThemeViewNameSelector

public ThemeViewNameSelector()
Method Detail

setMobileKey

public void setMobileKey(String mobileKey)

select

public String select(javax.portlet.PortletRequest req,
                     String baseViewName)
Specified by:
select in interface IViewNameSelector

isMobile

protected boolean isMobile(javax.portlet.PortletRequest request)


Copyright © 2012 Jasig, Inc.. All Rights Reserved.