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: [email protected]
For additional commands, e-mail: [email protected]