java/cewolf-1.0/src/site/taglib.html
changeset 1 639991d0808a
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/java/cewolf-1.0/src/site/taglib.html	Sat Feb 28 21:31:02 2009 +0100
     1.3 @@ -0,0 +1,461 @@
     1.4 +<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Cewolf Tag Library</title><link rel="stylesheet" type="text/css" href="cewolf.css" title="Style"></head><body><h1>Cewolf Tag Library (0.13.0)</h1><p></p>This tag library is designed to describe charts of all kinds.<p></p><h2><a name="plot"></a>
     1.5 +		&lt;plot&gt;
     1.6 +	</h2>
     1.7 +The plot tag is nested inside a complex chart to define a nested or layerd plot instance.
     1.8 +data
     1.9 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="plot.type"><b>type</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.10 +The type  of the plot. One of xyarea, xyline, xyshapesandlines ,
    1.11 +scatter, xyverticalbar, step, candlestick, highlow, signal,
    1.12 +verticlebar, area, line, shapesandlines
    1.13 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="plot.xaxislabel"><b>xaxislabel</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.14 +Title of the plot's x-axis. This attributes is
    1.15 +only used for horizontally combined charts.
    1.16 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="plot.yaxislabel"><b>yaxislabel</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.17 +Title of the plot's y-axis. This attributes is
    1.18 +only used for vertically combined charts.
    1.19 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="img"></a>
    1.20 +		&lt;img&gt;
    1.21 +	</h2>
    1.22 +		optional childs: 
    1.23 +		<a href="#map">
    1.24 +			&lt;map&gt;<br></a>
    1.25 +This tag is a specialized HTML img tag. It renders the chart
    1.26 +which has been specified by a &lt;chart&gt; tag in the same page.
    1.27 +map
    1.28 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="img.renderer"><b>renderer</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.29 +Path to rendering servlet. Any path that starts with a '/' is assumed to refer to a resource relative to web application root. Otherwise, the path is assumed to refer to resource relative to the current page directory.
    1.30 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.chartid"><b>chartid</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.31 +The id of the chart to render.
    1.32 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.width"><b>width</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.33 +Width of the rendered chart image in pixel.
    1.34 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.height"><b>height</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.35 +Height of the rendered chart image in pixel.
    1.36 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.mime"><b>mime</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.37 +The MIME type of the image. Currently image/png (default),image/svg and image/jpeg are supported.
    1.38 +<br></td></tr><tr><td>default=image/png<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.alt"><b>alt</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.39 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.40 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.hspace"><b>hspace</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.41 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.42 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.vspace"><b>vspace</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.43 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.44 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.align"><b>align</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.45 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.46 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.border"><b>border</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.47 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.48 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.ismap"><b>ismap</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.49 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.50 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.longdesc"><b>longdesc</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.51 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.52 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.usemap"><b>usemap</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.53 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.54 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.class"><b>class</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.55 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.56 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.dir"><b>dir</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.57 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.58 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.lang"><b>lang</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.59 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.60 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onclick"><b>onclick</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.61 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.62 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.ondbclick"><b>ondbclick</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.63 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.64 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onkeydown"><b>onkeydown</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.65 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.66 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onkeypress"><b>onkeypress</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.67 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.68 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onkeyup"><b>onkeyup</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.69 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.70 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onmousedown"><b>onmousedown</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.71 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.72 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onmousemove"><b>onmousemove</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.73 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.74 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onmouseout"><b>onmouseout</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.75 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.76 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onmouseover"><b>onmouseover</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.77 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.78 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.onmouseup"><b>onmouseup</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.79 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.80 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.style"><b>style</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.81 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
    1.82 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.htmltitle"><b>htmltitle</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.83 +Corresponds to appropriate HMTL &lt;img&gt; title attribute.
    1.84 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.removeAfterRender"><b>removeAfterRender</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.85 +Remove image after rendering (defaults to false). WARNING. This may cause problems if your users expect to save the images or paste them into other applications such as WORD. 
    1.86 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.forceSessionId"><b>forceSessionId</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.87 +Forces jsessionid to be added to image url. (Defaults to True)
    1.88 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.timeout"><b>timeout</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.89 +Sets the timeout value used in the LongTermSessionStorage obj. Value is in seconds. Default is 5 Minutes.
    1.90 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="imgurl"></a>
    1.91 +		&lt;imgurl&gt;
    1.92 +	</h2>
    1.93 +This tag can be used as the src attribute of a HTML img tag. E.g.:
    1.94 +&lt;img src='&lt;imgurl chartid="foobar" renderer="cewolf" width="100" height="100"/&gt;'&gt;
    1.95 +If the var attribute is used the URL is exposed as a page attribute of type String.
    1.96 +img
    1.97 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="imgurl.var"><b>var</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
    1.98 +Name of the page scope attribute to hold the URL. If not specified the URL is printed to the page outstream.
    1.99 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="imgurl.renderer"><b>renderer</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.100 +Path to rendering servlet. Any path that starts with a '/' is assumed to refer to a resource relative to web application root. Otherwise, the path is assumed to refer to resource relative to the current page directory.
   1.101 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="imgurl.chartid"><b>chartid</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.102 +The id of the chart to render.
   1.103 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="imgurl.width"><b>width</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.104 +Width of the rendered chart image in pixel.
   1.105 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="imgurl.height"><b>height</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.106 +Height of the rendered chart image in pixel.
   1.107 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="imgurl.mime"><b>mime</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.108 +The MIME type of the image. Currently image/png (default),image/svg and image/jpeg are supported.
   1.109 +<br></td></tr><tr><td>default=image/png<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="chart"></a>
   1.110 +		&lt;chart&gt;
   1.111 +	</h2>
   1.112 +		optional childs: 
   1.113 +		<a href="#chartpostprocessor">
   1.114 +			&lt;chartpostprocessor&gt;<br></a>
   1.115 +Root tag of a chart description.
   1.116 +
   1.117 +data
   1.118 +chartpostprocessor
   1.119 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="chart.id"><b>id</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.120 +ID under which the chart description bean will be stored in the
   1.121 +page to be found by the img tag. Beware of using an
   1.122 +ID which is not yet used for other beans in the page to avoid
   1.123 +compile errors.
   1.124 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.type"><b>type</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.125 +Type of the chart. One of area, areaxy, horizontalbar, horizontalbar3d,
   1.126 +line, pie, scatter, stackedhorizontalbar, stackedverticalbar,
   1.127 +stackedverticalbar3d, timeseries, verticalbar, verticalbar3d, xy,
   1.128 +candlestick, highlow, gantt, wind, signal, verticalxybar, pie3d
   1.129 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.title"><b>title</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.130 +Title of the chart which is displayed on the chart panel
   1.131 +above the plot pane.
   1.132 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.xaxislabel"><b>xaxislabel</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.133 +Title of the chart's x-axis. This attributes is
   1.134 +ignored if the type attribute of the parent chart tag is one
   1.135 +of pie3d or pie.
   1.136 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.yaxislabel"><b>yaxislabel</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.137 +Title of the chart's y-axis. This attributes is
   1.138 +ignored if the type attribute of the parent chart tag is one
   1.139 +of pie3d or pie.
   1.140 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.background"><b>background</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.141 +Background image of the chart panel. The value of this
   1.142 +attribute is the filename of a graphics file relative to the web
   1.143 +application's root directory (e.g. /WEB-INF/img/bg.jpg).
   1.144 +The image must be loadable by the default java.awt.Toolkit of the
   1.145 +servlet container's JVM.
   1.146 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.backgroundimagealpha"><b>backgroundimagealpha</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.147 +Chart's backgound alpha blending value as a float. Value ranges
   1.148 +from 0.0 to 1.0.
   1.149 +0.0
   1.150 +/chart[backgroundimagealpha]
   1.151 +<br></td></tr><tr><td>type=java.lang.Float<br>default=0.0<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.antialias"><b>antialias</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.152 +Antialiased rendering of the chart.
   1.153 +true
   1.154 +/chart[backgroundimagealpha]
   1.155 +<br></td></tr><tr><td>default=true<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.showlegend"><b>showlegend</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.156 +Boolean value to switch on or off the legend display inside of this panel.
   1.157 +true
   1.158 +<br></td></tr><tr><td>default=true<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="chart.legendanchor"><b>legendanchor</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.159 +Sets the anchor of the legend inside of the panel. Possible values
   1.160 +are 'north', 'south', 'west', 'east'.
   1.161 +Ignored if showlegned is 'false'.
   1.162 +'south'
   1.163 +<br></td></tr><tr><td>default='south'<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="overlaidchart"></a>
   1.164 +		&lt;overlaidchart&gt;
   1.165 +	</h2>
   1.166 +		optional childs: 
   1.167 +		<a href="#chartpostprocessor">
   1.168 +			&lt;chartpostprocessor&gt;<br></a>
   1.169 +Root tag of a overlaid-chart description.
   1.170 +
   1.171 +data
   1.172 +chartpostprocessor
   1.173 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="overlaidchart.id"><b>id</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.174 +ID under which the chart description bean will be stored in the
   1.175 +page to be found by the img tag. Beware of using an
   1.176 +ID which is not yet used for other beans in the page to avoid
   1.177 +compile errors.
   1.178 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.type"><b>type</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.179 +Type of the chart. In this version only overlaidxy is supported.
   1.180 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.title"><b>title</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.181 +Title of the chart which is displayed on the chart panel
   1.182 +above the plot pane.
   1.183 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.xaxistype"><b>xaxistype</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.184 +Type of the domain axis. Possible values: date, number
   1.185 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.xaxislabel"><b>xaxislabel</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.186 +Title of the chart's x-axis. This attributes is
   1.187 +ignored if the type attribute of the parent chart tag is one
   1.188 +of pie3d or pie.
   1.189 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.yaxistype"><b>yaxistype</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.190 +Type of the range axis. Possible values: date, number
   1.191 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.yaxislabel"><b>yaxislabel</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.192 +Title of the chart's y-axis. This attributes is
   1.193 +ignored if the type attribute of the parent chart tag is one
   1.194 +of pie3d or pie.
   1.195 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.background"><b>background</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.196 +Background image of the chart panel. The value of this
   1.197 +attribute is the filename of a graphics file relative to the web
   1.198 +application's root directory (e.g. /WEB-INF/img/bg.jpg).
   1.199 +The image must be loadable by the default java.awt.Toolkit of the
   1.200 +servlet container's JVM.
   1.201 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.backgroundimagealpha"><b>backgroundimagealpha</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.202 +Chart's backgound alpha blending value as a float. Value ranges
   1.203 +from 0.0 to 1.0.
   1.204 +0.0
   1.205 +/chart[backgroundimagealpha]
   1.206 +<br></td></tr><tr><td>type=java.lang.Float<br>default=0.0<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.antialias"><b>antialias</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.207 +Antialiased rendering of the chart.
   1.208 +true
   1.209 +/chart[backgroundimagealpha]
   1.210 +<br></td></tr><tr><td>default=true<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.showlegend"><b>showlegend</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.211 +Boolean value to switch on or off the legend display inside of this panel.
   1.212 +true
   1.213 +<br></td></tr><tr><td>default=true<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="overlaidchart.legendanchor"><b>legendanchor</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.214 +Sets the anchor of the legend inside of the panel. Possible values
   1.215 +are 'north', 'south', 'west', 'east'.
   1.216 +Ignored if showlegned is 'false'.
   1.217 +'south'
   1.218 +<br></td></tr><tr><td>default='south'<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="combinedchart"></a>
   1.219 +		&lt;combinedchart&gt;
   1.220 +	</h2>
   1.221 +		optional childs: 
   1.222 +		<a href="#chartpostprocessor">
   1.223 +			&lt;chartpostprocessor&gt;<br></a>
   1.224 +Root tag of a combined-chart description.
   1.225 +
   1.226 +plot
   1.227 +chartpostprocessor
   1.228 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="combinedchart.id"><b>id</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.229 +ID under which the chart description bean will be stored in the
   1.230 +page to be found by the img tag. Beware of using an
   1.231 +ID which is not yet used for other beans in the page to avoid
   1.232 +compile errors.
   1.233 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.type"><b>type</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.234 +Type of the chart. One of combinedxy
   1.235 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.layout"><b>layout</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.236 +Layout of the chart. Either vertical or horizontal
   1.237 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.title"><b>title</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.238 +Title of the chart which is displayed on the chart panel
   1.239 +above the plot pane.
   1.240 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.xaxislabel"><b>xaxislabel</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.241 +Title of the chart's x-axis. This attributes is
   1.242 +ignored if the type attribute of the parent chart tag is one
   1.243 +of pie3d or pie.
   1.244 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.yaxislabel"><b>yaxislabel</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.245 +Title of the chart's y-axis. This attributes is
   1.246 +ignored if the type attribute of the parent chart tag is one
   1.247 +of pie3d or pie.
   1.248 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.background"><b>background</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.249 +Background image of the chart panel. The value of this
   1.250 +attribute is the filename of a graphics file relative to the web
   1.251 +application's root directory (e.g. /WEB-INF/img/bg.jpg).
   1.252 +The image must be loadable by the default java.awt.Toolkit of the
   1.253 +servlet container's JVM.
   1.254 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.backgroundimagealpha"><b>backgroundimagealpha</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.255 +Chart's backgound alpha blending value as a float. Value ranges
   1.256 +from 0.0 to 1.0.
   1.257 +0.0
   1.258 +/chart[backgroundimagealpha]
   1.259 +<br></td></tr><tr><td>type=java.lang.Float<br>default=0.0<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.antialias"><b>antialias</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.260 +Antialiased rendering of the chart.
   1.261 +true
   1.262 +/chart[backgroundimagealpha]
   1.263 +<br></td></tr><tr><td>default=true<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.showlegend"><b>showlegend</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.264 +Boolean value to switch on or off the legend display inside of this panel.
   1.265 +true
   1.266 +<br></td></tr><tr><td>default=true<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="combinedchart.legendanchor"><b>legendanchor</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.267 +Sets the anchor of the legend inside of the panel. Possible values
   1.268 +are 'north', 'south', 'west', 'east'.
   1.269 +Ignored if showlegned is 'false'.
   1.270 +'south'
   1.271 +<br></td></tr><tr><td>default='south'<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="legend"></a>
   1.272 +		&lt;legend&gt;
   1.273 +	</h2>
   1.274 +This tag is used to render the legend of a chart in a separate image.
   1.275 +It assumes that somewhere else in the JSP a chart tag defines a chart
   1.276 +with the same ID as this legend tag.
   1.277 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="legend.renderer"><b>renderer</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.278 +Path to rendering servlet relative to web apps root URL
   1.279 +(e.g. servlet/cewolf).
   1.280 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.id"><b>id</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.281 +ID under which the chart description bean will be stored in the
   1.282 +session to be found by the rendering servlet. Beware of using an
   1.283 +ID which is not yet used for other beans in the session to avoid
   1.284 +overriding.
   1.285 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.width"><b>width</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.286 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.287 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.height"><b>height</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.288 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.289 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.mime"><b>mime</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.290 +The MIME type of the image. Currently image/png (default) and image/svg are supported.
   1.291 +image/png
   1.292 +<br></td></tr><tr><td>default=image/png<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.alt"><b>alt</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.293 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.294 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.hspace"><b>hspace</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.295 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.296 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.vspace"><b>vspace</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.297 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.298 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.align"><b>align</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.299 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.300 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.border"><b>border</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.301 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.302 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.ismap"><b>ismap</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.303 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.304 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.longdesc"><b>longdesc</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.305 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.306 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.usemap"><b>usemap</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.307 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.308 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.class"><b>class</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.309 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.310 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.dir"><b>dir</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.311 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.312 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.lang"><b>lang</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.313 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.314 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onclick"><b>onclick</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.315 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.316 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.ondbclick"><b>ondbclick</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.317 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.318 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onkeydown"><b>onkeydown</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.319 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.320 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onkeypress"><b>onkeypress</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.321 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.322 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onkeyup"><b>onkeyup</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.323 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.324 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onmousedown"><b>onmousedown</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.325 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.326 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onmousemove"><b>onmousemove</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.327 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.328 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onmouseout"><b>onmouseout</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.329 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.330 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onmouseover"><b>onmouseover</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.331 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.332 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.onmouseup"><b>onmouseup</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.333 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.334 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.style"><b>style</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.335 +Corresponds to appropriate HMTL &lt;img&gt; attribute.
   1.336 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="legend.htmltitle"><b>htmltitle</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.337 +Corresponds to appropriate HMTL &lt;img&gt; title attribute.
   1.338 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.removeAfterRender"><b>removeAfterRender</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.339 +Remove image after rendering (defaults to false). WARNING. This may cause problems if your users expect to save the images or paste them into other applications such as WORD. 
   1.340 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.forceSessionId"><b>forceSessionId</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.341 +Forces jsessionid to be added to image url. (Defaults to True)
   1.342 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="img.timeout"><b>timeout</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.343 +Sets the timeout value used in the LongTermSessionStorage obj. Value is in seconds. Default is 5 Minutes.
   1.344 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="data"></a>
   1.345 +		&lt;data&gt;
   1.346 +	</h2>
   1.347 +		optional childs: 
   1.348 +		<a href="#producer">
   1.349 +			&lt;producer&gt;<br></a>
   1.350 +A data tag provides all information needed to retrieve the data which are
   1.351 +needed by the chart. Current version only supports data provided by a
   1.352 +DatasetProducer. In future versions there will be tags to provide data
   1.353 +from a datasource (e.g. via SQL).
   1.354 +producer
   1.355 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr></tbody></table><h2><a name="producer"></a>
   1.356 +		&lt;producer&gt;
   1.357 +	</h2>
   1.358 +		optional childs: 
   1.359 +		<a href="#param">
   1.360 +			&lt;param&gt;<br></a>
   1.361 +A data tag provides all information needed to retrieve the data which are
   1.362 +needed by the chart. Current version only supports data provided by a
   1.363 +DatasetProducer. In future versions there will be tags to provide data
   1.364 +from a datasource (e.g. via SQL).
   1.365 +param
   1.366 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="producer.id"><b>id</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.367 +ID under which an object of type DatasetProducer can be found in
   1.368 +pageContext. This object is used to retrieve the dataset of the chart.
   1.369 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="producer.usecache"><b>usecache</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.370 +Determines if formally produced data should be reused if possible.
   1.371 +true
   1.372 +<br></td></tr><tr><td>default=true<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="chartpostprocessor"></a>
   1.373 +		&lt;chartpostprocessor&gt;
   1.374 +	</h2>
   1.375 +		optional childs: 
   1.376 +		<a href="#param">
   1.377 +			&lt;param&gt;<br></a>
   1.378 +A chart postprocessor tag references an object of type ChartProstProcessor
   1.379 +which must be defined in pageContext under the provided ID. This object
   1.380 +is called back after chart generation to post process the chart in any
   1.381 +manner.
   1.382 +param
   1.383 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="chartpostprocessor.id"><b>id</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.384 +ID under which an object of type ChartPostProcessor can be found in
   1.385 +pageContext. This object is used to postprocess the rendered chart.
   1.386 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="param"></a>
   1.387 +		&lt;param&gt;
   1.388 +	</h2>
   1.389 +Name/value-pair to paramterize a surrounding tag whose handler must
   1.390 +implement the Parameterized interface.
   1.391 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="param.name"><b>name</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.392 +Name of the param
   1.393 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="param.value"><b>value</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.394 +Value of the param. Must be serializable.
   1.395 +<br></td></tr><tr><td>type=java.io.Serializable<br>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="gradientpaint"></a>
   1.396 +		&lt;gradientpaint&gt;
   1.397 +	</h2>
   1.398 +The gradientpaint tag provides a way to fill a shape with a linear
   1.399 +color gradient pattern. If Point P1 with Color C1 and Point P2 with
   1.400 +Color C2 are specified in user space, the Color on the P1, P2
   1.401 +connecting line is proportionally changed from C1 to C2. Any point
   1.402 +P not on the extended P1, P2 connecting line has the color of the
   1.403 +point P' that is the perpendicular projection of P on the extended P1,
   1.404 +P2 connecting line. Points on the extended line outside of the P1,
   1.405 +P2 segment can be colored in one of two ways.
   1.406 +&lt;ul&gt;
   1.407 +&lt;li&gt;If the gradient is cyclic then the points on the extended
   1.408 +P1, P2 connecting line cycle back and forth between the colors C1
   1.409 +and C2.
   1.410 +&lt;li&gt;If the gradient is acyclic then points on the P1 side of
   1.411 +the segment have the constant Color C1 while points on the P2 side
   1.412 +have the constant Color C2.
   1.413 +The two colors are defined in a nested point tag of this tag.
   1.414 +point
   1.415 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="gradientpaint.cyclic"><b>cyclic</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.416 +Does the gradient cycle repeatedly between the two colors C1 and C2.
   1.417 +false
   1.418 +<br></td></tr><tr><td>default=false<br>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="point"></a>
   1.419 +		&lt;point&gt;
   1.420 +	</h2>
   1.421 +Defines a point with x and y coordinates and a color.
   1.422 +colorpaint
   1.423 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="point.x"><b>x</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.424 +The x coordinate of the point.
   1.425 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="point.y"><b>y</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.426 +The y coordinate of the point.
   1.427 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="point.color"><b>color</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.428 +
   1.429 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="colorpaint"></a>
   1.430 +		&lt;colorpaint&gt;
   1.431 +	</h2>
   1.432 +Fills the area defined by the parent tag with a color.
   1.433 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="colorpaint.color"><b>color</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.434 +The color to be used to fill the parent tag's area.
   1.435 +The color definition is compatible with the
   1.436 +HTML one. E.g. black is '#000000' and red is '#FF0000'. However it
   1.437 +is possible to append two hex numbers for the alpha channel. Thus
   1.438 +'#FF000080' is red with alpha blending of 50%.
   1.439 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="texturepaint"></a>
   1.440 +		&lt;texturepaint&gt;
   1.441 +	</h2>
   1.442 +The texturepaint tag provides a way to fill the area of the parent tag
   1.443 +with a texture that is specified as an image. The texture is anchored to
   1.444 +the upper left corner of the parent tags area.
   1.445 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="texturepaint.image"><b>image</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.446 +Image fo the texture. The value of this
   1.447 +attribute is the filename of a graphics file relative to the web
   1.448 +application's root directory (e.g. /WEB-INF/img/bg.jpg).
   1.449 +The image must be loadable by the default java.awt.Toolkit of the
   1.450 +servlet container's JVM.
   1.451 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="texturepaint.width"><b>width</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.452 +The width of the texture.
   1.453 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="texturepaint.height"><b>height</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.454 +The height of the texture.
   1.455 +<br></td></tr><tr><td>required=true<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><h2><a name="map"></a>
   1.456 +		&lt;map&gt;
   1.457 +	</h2>
   1.458 +This tag defines an image and tooltip map for the parent img tag.
   1.459 +img
   1.460 +<p></p><table cellpadding="3" cellspacing="0" border="1" width="85%"><tbody><tr><th colspan="2">Attributes</th></tr><tr><td valign="top" width="15%"><a name="map.linkgeneratorid"><b>linkgeneratorid</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.461 +The ID of the class which implements the appropriate de.laures.cewolf.LinkGenerator.
   1.462 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr><tr><td valign="top" width="15%"><a name="map.tooltipgeneratorid"><b>tooltipgeneratorid</b><br></a></td><td><table border="0"><tbody><tr><td width="100%">
   1.463 +The ID of the class which implements the appropriate com.jrefinery.chart.tooltips.ToolTipGenerator.
   1.464 +<br></td></tr><tr><td>required=false<br>rtexprvalue=true<br></td></tr></tbody></table></td></tr></tbody></table><p></p><a height="30" target="new" href="http://sourceforge.net"><img alt="SourceForge Logo" border="0" height="30" src="http://sourceforge.net/sflogo.php?group_id=57282&type=5"></a></body></html>
   1.465 \ No newline at end of file