[jboss-cvs] jboss-portal/theme/src/main/org/jboss/portal/theme/impl/render ...
Chris Laprun
chris.laprun at jboss.com
Tue Jul 18 18:29:27 EDT 2006
User: claprun
Date: 06/07/18 18:29:27
Modified: theme/src/main/org/jboss/portal/theme/impl/render
DivDecorationRenderer.java
Log:
JBPORTAL-958:
- Added Actionable and BaseActionable which WindowState and Mode extend.
- Added support for Actions ordering so that buttons in decoration are always at the same spot.
- Minor code improvements.
Revision Changes Path
1.13 +12 -5 jboss-portal/theme/src/main/org/jboss/portal/theme/impl/render/DivDecorationRenderer.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: DivDecorationRenderer.java
===================================================================
RCS file: /cvsroot/jboss/jboss-portal/theme/src/main/org/jboss/portal/theme/impl/render/DivDecorationRenderer.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- DivDecorationRenderer.java 26 May 2006 01:00:04 -0000 1.12
+++ DivDecorationRenderer.java 18 Jul 2006 22:29:27 -0000 1.13
@@ -22,6 +22,7 @@
package org.jboss.portal.theme.impl.render;
import org.apache.log4j.Logger;
+import org.jboss.portal.portlet.Actionable;
import org.jboss.portal.theme.page.WindowContext;
import org.jboss.portal.theme.page.WindowResult;
import org.jboss.portal.theme.render.DecorationRenderer;
@@ -43,17 +44,23 @@
{
private static Logger log = Logger.getLogger(DivDecorationRenderer.class);
- /** @see org.jboss.portal.theme.render.Renderer#renderStart */
+ /**
+ * @see org.jboss.portal.theme.render.Renderer#renderStart
+ */
public void renderStart(RenderContext ctx)
{
}
- /** @see org.jboss.portal.theme.render.Renderer#renderEnd */
+ /**
+ * @see org.jboss.portal.theme.render.Renderer#renderEnd
+ */
public void renderEnd(RenderContext ctx)
{
}
- /** @see DecorationRenderer#render */
+ /**
+ * @see DecorationRenderer#render
+ */
public void render(RenderContext renderContext, WindowContext portletContext, WindowResult result)
throws RenderException
{
@@ -64,8 +71,8 @@
markup.append("<td class=\"portlet-titlebar-center\">");
renderTitle(renderContext, result);
markup.append("<div class=\"portlet-mode-container\">");
- renderModeAndStateLinks(renderContext, result, "mode");
- renderModeAndStateLinks(renderContext, result, "windowstate");
+ renderModeAndStateLinks(renderContext, result, Actionable.MODES_KEY);
+ renderModeAndStateLinks(renderContext, result, Actionable.WINDOWSTATES_KEY);
markup.append("</div></td><td class=\"portlet-titlebar-right\"></td></tr>");
More information about the jboss-cvs-commits
mailing list