Author: taylor
Date: Fri Feb 27 18:48:12 2015
New Revision: 1662789

URL: http://svn.apache.org/r1662789
Log:
JS2-1314: set attribute to downstream consumers to determine if layout is 
responsive

Modified:
    
portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/decoration/DecorationValve.java

Modified: 
portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/decoration/DecorationValve.java
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/decoration/DecorationValve.java?rev=1662789&r1=1662788&r2=1662789&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/decoration/DecorationValve.java
 (original)
+++ 
portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/decoration/DecorationValve.java
 Fri Feb 27 18:48:12 2015
@@ -216,6 +216,7 @@ public class DecorationValve extends Abs
         {
             theme.init(page, decorationFactory, requestContext);
             
requestContext.setAttribute(PortalReservedParameters.PAGE_THEME_ATTRIBUTE, 
theme);
+            
requestContext.setAttribute(PortalReservedParameters.PAGE_THEME_RESPONSIVE, new 
Boolean(theme.getPageLayoutDecoration().getProperty("responsive")));
             boolean solo = isSoloMode(requestContext);            
             SessionPathResolverCache sessionPathResolver = new 
SessionPathResolverCache( requestContext.getRequest().getSession() );
             initDepthFragmentDecorations(requestContext, theme, 
page.getRootFragment(),
@@ -240,6 +241,7 @@ public class DecorationValve extends Abs
         }
         theme = decorationFactory.getTheme(page, requestContext);        
         
requestContext.setAttribute(PortalReservedParameters.PAGE_THEME_ATTRIBUTE, 
theme);
+        
requestContext.setAttribute(PortalReservedParameters.PAGE_THEME_RESPONSIVE, new 
Boolean(theme.getPageLayoutDecoration().getProperty("responsive")));
         if ( fragments == null || fragments.size() == 0 )
         {
             ContentFragment rootFragment = page.getRootFragment();



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org

Reply via email to