[jboss-cvs] jboss-seam/src/pdf/org/jboss/seam/pdf/ui ...

Norman Richards norman.richards at jboss.com
Thu Jun 28 16:30:08 EDT 2007


  User: nrichards
  Date: 07/06/28 16:30:08

  Modified:    src/pdf/org/jboss/seam/pdf/ui       UIBarChart.java
                        UICategoryChartBase.java UIChartData.java
                        UIChartSeries.java UILineChart.java UIPieChart.java
  Log:
  fix state saving bugs
  
  Revision  Changes    Path
  1.8       +1 -0      jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIBarChart.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: UIBarChart.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIBarChart.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -b -r1.7 -r1.8
  --- UIBarChart.java	18 May 2007 17:54:23 -0000	1.7
  +++ UIBarChart.java	28 Jun 2007 20:30:08 -0000	1.8
  @@ -87,6 +87,7 @@
       {
          Object[] values = new Object[7];
   
  +       values[0] = super.saveState(context);
          values[1] = title;
          values[2] = categoryAxisLabel;
          values[3] = valueAxisLabel;
  
  
  
  1.3       +3 -3      jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UICategoryChartBase.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: UICategoryChartBase.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UICategoryChartBase.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- UICategoryChartBase.java	18 May 2007 17:54:23 -0000	1.2
  +++ UICategoryChartBase.java	28 Jun 2007 20:30:08 -0000	1.3
  @@ -69,8 +69,8 @@
       public void restoreState(FacesContext context, Object state)
       {
          Object[] values = (Object[]) state;
  -       super.restoreState(context, values[0]);             
          
  +       super.restoreState(context, values[0]);                    
          domainGridlinesVisible = (Boolean) values[1];
          domainGridlinePaint    = (String) values[2];
          domainGridlineStroke   = (String) values[3];
  @@ -83,7 +83,7 @@
       public Object saveState(FacesContext context)
       {
          Object[] values = new Object[7];
  -
  +       values[0] = super.saveState(context);
          values[1] = domainGridlinesVisible;
          values[2] = domainGridlinePaint;
          values[3] = domainGridlineStroke;
  
  
  
  1.6       +7 -5      jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIChartData.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: UIChartData.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIChartData.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- UIChartData.java	18 May 2007 17:54:23 -0000	1.5
  +++ UIChartData.java	28 Jun 2007 20:30:08 -0000	1.6
  @@ -91,15 +91,17 @@
       @Override
       public Object saveState(FacesContext context)
       {
  -       Object[] values = new Object[8];
  +       Object[] values = new Object[9];
   
  +       values[0] = super.saveState(context);
          values[1] = key;
          values[2] = columnKey;
          values[3] = rowKey;
  -       values[4] = explodedPercent;
  -       values[5] = sectionPaint;
  -       values[6] = sectionOutlinePaint;
  -       values[7] = sectionOutlineStroke;
  +       values[4] = value;
  +       values[5] = explodedPercent;
  +       values[6] = sectionPaint;
  +       values[7] = sectionOutlinePaint;
  +       values[8] = sectionOutlineStroke;
          
          return values;
       }
  
  
  
  1.4       +9 -7      jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIChartSeries.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: UIChartSeries.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIChartSeries.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -b -r1.3 -r1.4
  --- UIChartSeries.java	18 May 2007 17:54:23 -0000	1.3
  +++ UIChartSeries.java	28 Jun 2007 20:30:08 -0000	1.4
  @@ -106,15 +106,17 @@
       @Override
       public Object saveState(FacesContext context)
       {
  -       Object[] values = new Object[8];
  +       Object[] values = new Object[9];
   
  +       values[0] = super.saveState(context);
          values[1] = key;
          values[2] = seriesPaint;
          values[3] = seriesFillPaint;
          values[4] = seriesOutlinePaint;
          values[5] = seriesOutlineStroke;
          values[6] = seriesStroke;
  -       values[7] = seriesVisibleInLegend;
  +       values[7] = seriesVisible;
  +       values[8] = seriesVisibleInLegend;
          
          return values;
       }
  
  
  
  1.7       +1 -0      jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UILineChart.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: UILineChart.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UILineChart.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -b -r1.6 -r1.7
  --- UILineChart.java	18 May 2007 17:54:23 -0000	1.6
  +++ UILineChart.java	28 Jun 2007 20:30:08 -0000	1.7
  @@ -90,6 +90,7 @@
       {
          Object[] values = new Object[6];
   
  +       values[0] = super.saveState(context);
          values[1] = title;
          values[2] = domainAxisLabel;
          values[3] = rangeAxisLabel;
  
  
  
  1.6       +1 -0      jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIPieChart.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: UIPieChart.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIPieChart.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- UIPieChart.java	18 May 2007 17:54:23 -0000	1.5
  +++ UIPieChart.java	28 Jun 2007 20:30:08 -0000	1.6
  @@ -261,6 +261,7 @@
       {
          Object[] values = new Object[24];
   
  +       values[0] = super.saveState(context);
          values[1] = title;
          values[2] = label;
          values[3] = legend;
  
  
  



More information about the jboss-cvs-commits mailing list