[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