java/cewolf-1.0/src/main/resources/cewolf.tld
author František Kučera <franta-hg@frantovo.cz>
Sat, 28 Feb 2009 21:31:02 +0100
changeset 1 639991d0808a
permissions -rw-r--r--
Rozbalená knihovna verze 1.0
franta-hg@1
     1
<?xml version="1.0" encoding="ISO-8859-1"?>
franta-hg@1
     2
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
franta-hg@1
     3
franta-hg@1
     4
<taglib>
franta-hg@1
     5
<tlib-version>0.9.3</tlib-version>
franta-hg@1
     6
<jsp-version>1.2</jsp-version>
franta-hg@1
     7
<short-name>Cewolf Tag Library</short-name>
franta-hg@1
     8
<uri>http://cewolf.sourceforge.net/taglib/cewolf.tld</uri>
franta-hg@1
     9
<display-name>Cewolf Tag Library</display-name>
franta-hg@1
    10
<description>This tag library is designed to describe charts of all kinds.</description>
franta-hg@1
    11
<tag>
franta-hg@1
    12
    <name>plot</name>
franta-hg@1
    13
    <tag-class>de.laures.cewolf.taglib.tags.PlotTag</tag-class>
franta-hg@1
    14
    <body-content>JSP</body-content>
franta-hg@1
    15
    <description>
franta-hg@1
    16
    	The plot tag is nested inside a complex chart to define a nested or layerd plot instance.
franta-hg@1
    17
        @required-child data
franta-hg@1
    18
    </description>
franta-hg@1
    19
    <attribute>
franta-hg@1
    20
        <name>type</name>
franta-hg@1
    21
        <required>true</required>
franta-hg@1
    22
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
    23
        <description>
franta-hg@1
    24
        	The type  of the plot. One of xyarea, xyline, xyshapesandlines ,
franta-hg@1
    25
			scatter, xyverticalbar, step, candlestick, highlow, signal,
franta-hg@1
    26
			verticlebar, area, line, shapesandlines
franta-hg@1
    27
	    </description>
franta-hg@1
    28
    </attribute>
franta-hg@1
    29
    <attribute>
franta-hg@1
    30
        <name>xaxislabel</name>
franta-hg@1
    31
        <required>false</required>
franta-hg@1
    32
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
    33
        <description>
franta-hg@1
    34
            Title of the plot's x-axis. This attributes is
franta-hg@1
    35
            only used for horizontally combined charts.
franta-hg@1
    36
        </description>
franta-hg@1
    37
    </attribute>
franta-hg@1
    38
    <attribute>
franta-hg@1
    39
        <name>yaxislabel</name>
franta-hg@1
    40
        <required>false</required>
franta-hg@1
    41
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
    42
        <description>
franta-hg@1
    43
            Title of the plot's y-axis. This attributes is
franta-hg@1
    44
            only used for vertically combined charts.
franta-hg@1
    45
        </description>
franta-hg@1
    46
    </attribute>
franta-hg@1
    47
</tag>
franta-hg@1
    48
<tag>
franta-hg@1
    49
    <name>img</name>
franta-hg@1
    50
    <tag-class>de.laures.cewolf.taglib.tags.ChartImgTag</tag-class>
franta-hg@1
    51
    <body-content>JSP</body-content>
franta-hg@1
    52
    <description>
franta-hg@1
    53
    	This tag is a specialized HTML img tag. It renders the chart
franta-hg@1
    54
    	which has been specified by a &lt;chart&gt; tag in the same page.
franta-hg@1
    55
      @optional-child map
franta-hg@1
    56
    </description>
franta-hg@1
    57
    <attribute>
franta-hg@1
    58
        <name>renderer</name>
franta-hg@1
    59
        <required>true</required>
franta-hg@1
    60
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
    61
        <description>
franta-hg@1
    62
            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.
franta-hg@1
    63
        </description>
franta-hg@1
    64
    </attribute>
franta-hg@1
    65
    <attribute>
franta-hg@1
    66
        <name>chartid</name>
franta-hg@1
    67
        <required>true</required>
franta-hg@1
    68
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
    69
        <description>
franta-hg@1
    70
        	The id of the chart to render.
franta-hg@1
    71
        </description>
franta-hg@1
    72
    </attribute>
franta-hg@1
    73
    <attribute>
franta-hg@1
    74
        <name>width</name>
franta-hg@1
    75
        <required>true</required>
franta-hg@1
    76
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
    77
        <description>
franta-hg@1
    78
            Width of the rendered chart image in pixel.
franta-hg@1
    79
        </description>
franta-hg@1
    80
    </attribute>
franta-hg@1
    81
    <attribute>
franta-hg@1
    82
        <name>height</name>
franta-hg@1
    83
        <required>true</required>
franta-hg@1
    84
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
    85
        <description>
franta-hg@1
    86
            Height of the rendered chart image in pixel.
franta-hg@1
    87
        </description>
franta-hg@1
    88
    </attribute>
franta-hg@1
    89
    <attribute>
franta-hg@1
    90
        <name>mime</name>
franta-hg@1
    91
        <required>false</required>
franta-hg@1
    92
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
    93
        <description>
franta-hg@1
    94
            The MIME type of the image. Currently image/png (default) and image/svg are supported.
franta-hg@1
    95
            @default image/png
franta-hg@1
    96
        </description>
franta-hg@1
    97
    </attribute>
franta-hg@1
    98
    <attribute>
franta-hg@1
    99
        <name>alt</name>
franta-hg@1
   100
        <required>false</required>
franta-hg@1
   101
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   102
        <description>
franta-hg@1
   103
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   104
        </description>
franta-hg@1
   105
    </attribute>
franta-hg@1
   106
        <attribute>
franta-hg@1
   107
        <name>timeout</name>
franta-hg@1
   108
        <required>false</required>
franta-hg@1
   109
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   110
        <description>
franta-hg@1
   111
           Sets the timeout value used in the LongTermSessionStorage obj. Value is in seconds.
franta-hg@1
   112
        </description>
franta-hg@1
   113
    </attribute>
franta-hg@1
   114
    <attribute>
franta-hg@1
   115
        <name>hspace</name>
franta-hg@1
   116
        <required>false</required>
franta-hg@1
   117
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   118
        <description>
franta-hg@1
   119
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   120
        </description>
franta-hg@1
   121
    </attribute>
franta-hg@1
   122
    <attribute>
franta-hg@1
   123
        <name>vspace</name>
franta-hg@1
   124
        <required>false</required>
franta-hg@1
   125
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   126
        <description>
franta-hg@1
   127
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   128
        </description>
franta-hg@1
   129
    </attribute>
franta-hg@1
   130
    <attribute>
franta-hg@1
   131
        <name>align</name>
franta-hg@1
   132
        <required>false</required>
franta-hg@1
   133
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   134
        <description>
franta-hg@1
   135
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   136
        </description>
franta-hg@1
   137
    </attribute>
franta-hg@1
   138
    <attribute>
franta-hg@1
   139
        <name>border</name>
franta-hg@1
   140
        <required>false</required>
franta-hg@1
   141
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   142
        <description>
franta-hg@1
   143
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   144
        </description>
franta-hg@1
   145
    </attribute>
franta-hg@1
   146
    <attribute>
franta-hg@1
   147
        <name>ismap</name>
franta-hg@1
   148
        <required>false</required>
franta-hg@1
   149
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   150
        <description>
franta-hg@1
   151
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   152
        </description>
franta-hg@1
   153
    </attribute>
franta-hg@1
   154
    <attribute>
franta-hg@1
   155
        <name>longdesc</name>
franta-hg@1
   156
        <required>false</required>
franta-hg@1
   157
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   158
        <description>
franta-hg@1
   159
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   160
        </description>
franta-hg@1
   161
    </attribute>
franta-hg@1
   162
    <attribute>
franta-hg@1
   163
        <name>usemap</name>
franta-hg@1
   164
        <required>false</required>
franta-hg@1
   165
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   166
        <description>
franta-hg@1
   167
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   168
        </description>
franta-hg@1
   169
    </attribute>
franta-hg@1
   170
    <attribute>
franta-hg@1
   171
        <name>class</name>
franta-hg@1
   172
        <required>false</required>
franta-hg@1
   173
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   174
        <description>
franta-hg@1
   175
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   176
        </description>
franta-hg@1
   177
    </attribute>
franta-hg@1
   178
    <attribute>
franta-hg@1
   179
        <name>dir</name>
franta-hg@1
   180
        <required>false</required>
franta-hg@1
   181
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   182
        <description>
franta-hg@1
   183
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   184
        </description>
franta-hg@1
   185
    </attribute>
franta-hg@1
   186
    <attribute>
franta-hg@1
   187
        <name>lang</name>
franta-hg@1
   188
        <required>false</required>
franta-hg@1
   189
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   190
        <description>
franta-hg@1
   191
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   192
        </description>
franta-hg@1
   193
    </attribute>
franta-hg@1
   194
    <attribute>
franta-hg@1
   195
        <name>onclick</name>
franta-hg@1
   196
        <required>false</required>
franta-hg@1
   197
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   198
        <description>
franta-hg@1
   199
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   200
        </description>
franta-hg@1
   201
    </attribute>
franta-hg@1
   202
    <attribute>
franta-hg@1
   203
        <name>ondbclick</name>
franta-hg@1
   204
        <required>false</required>
franta-hg@1
   205
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   206
        <description>
franta-hg@1
   207
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   208
        </description>
franta-hg@1
   209
    </attribute>
franta-hg@1
   210
    <attribute>
franta-hg@1
   211
        <name>onkeydown</name>
franta-hg@1
   212
        <required>false</required>
franta-hg@1
   213
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   214
        <description>
franta-hg@1
   215
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   216
        </description>
franta-hg@1
   217
    </attribute>
franta-hg@1
   218
    <attribute>
franta-hg@1
   219
        <name>onkeypress</name>
franta-hg@1
   220
        <required>false</required>
franta-hg@1
   221
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   222
        <description>
franta-hg@1
   223
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   224
        </description>
franta-hg@1
   225
    </attribute>
franta-hg@1
   226
    <attribute>
franta-hg@1
   227
        <name>onkeyup</name>
franta-hg@1
   228
        <required>false</required>
franta-hg@1
   229
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   230
        <description>
franta-hg@1
   231
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   232
        </description>
franta-hg@1
   233
    </attribute>
franta-hg@1
   234
    <attribute>
franta-hg@1
   235
        <name>onmousedown</name>
franta-hg@1
   236
        <required>false</required>
franta-hg@1
   237
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   238
        <description>
franta-hg@1
   239
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   240
        </description>
franta-hg@1
   241
    </attribute>
franta-hg@1
   242
    <attribute>
franta-hg@1
   243
        <name>onmousemove</name>
franta-hg@1
   244
        <required>false</required>
franta-hg@1
   245
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   246
        <description>
franta-hg@1
   247
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   248
        </description>
franta-hg@1
   249
    </attribute>
franta-hg@1
   250
    <attribute>
franta-hg@1
   251
        <name>onmouseout</name>
franta-hg@1
   252
        <required>false</required>
franta-hg@1
   253
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   254
        <description>
franta-hg@1
   255
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   256
        </description>
franta-hg@1
   257
    </attribute>
franta-hg@1
   258
    <attribute>
franta-hg@1
   259
        <name>onmouseover</name>
franta-hg@1
   260
        <required>false</required>
franta-hg@1
   261
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   262
        <description>
franta-hg@1
   263
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   264
        </description>
franta-hg@1
   265
    </attribute>
franta-hg@1
   266
    <attribute>
franta-hg@1
   267
        <name>onmouseup</name>
franta-hg@1
   268
        <required>false</required>
franta-hg@1
   269
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   270
        <description>
franta-hg@1
   271
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   272
        </description>
franta-hg@1
   273
    </attribute>
franta-hg@1
   274
    <attribute>
franta-hg@1
   275
        <name>style</name>
franta-hg@1
   276
        <required>false</required>
franta-hg@1
   277
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   278
        <description>
franta-hg@1
   279
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   280
        </description>
franta-hg@1
   281
    </attribute>
franta-hg@1
   282
    <attribute>
franta-hg@1
   283
        <name>htmltitle</name>
franta-hg@1
   284
        <required>false</required>
franta-hg@1
   285
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   286
        <description>
franta-hg@1
   287
           Corresponds to appropriate HMTL &lt;img&gt; title attribute.
franta-hg@1
   288
        </description>
franta-hg@1
   289
    </attribute>
franta-hg@1
   290
     <attribute>
franta-hg@1
   291
        <name>forceSessionId</name>
franta-hg@1
   292
        <required>false</required>
franta-hg@1
   293
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   294
        <description>
franta-hg@1
   295
           Add JSession id.
franta-hg@1
   296
        </description>
franta-hg@1
   297
    </attribute>
franta-hg@1
   298
    <attribute>
franta-hg@1
   299
        <name>removeAfterRender</name>
franta-hg@1
   300
        <required>false</required>
franta-hg@1
   301
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   302
        <description>
franta-hg@1
   303
           Remove image after rendering (defaults to false).
franta-hg@1
   304
        </description>
franta-hg@1
   305
    </attribute>
franta-hg@1
   306
</tag>
franta-hg@1
   307
<tag>
franta-hg@1
   308
    <name>imgurl</name>
franta-hg@1
   309
    <tag-class>de.laures.cewolf.taglib.tags.ChartImgURLTag</tag-class>
franta-hg@1
   310
    <tei-class>de.laures.cewolf.taglib.tags.ChartImgURLTagEI</tei-class>
franta-hg@1
   311
    <description>
franta-hg@1
   312
    	This tag can be used as the src attribute of a HTML img tag. E.g.: 
franta-hg@1
   313
    	&lt;img src='&lt;imgurl chartid="foobar" renderer="cewolf" width="100" height="100"/&gt;'&gt;
franta-hg@1
   314
    	If the var attribute is used the URL is exposed as a page attribute of type String.
franta-hg@1
   315
        @extends img
franta-hg@1
   316
    </description>
franta-hg@1
   317
    <attribute>
franta-hg@1
   318
        <name>var</name>
franta-hg@1
   319
        <required>false</required>
franta-hg@1
   320
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   321
        <description>
franta-hg@1
   322
            Name of the page scope attribute to hold the URL. If not specified the URL is printed to the page outstream.
franta-hg@1
   323
        </description>
franta-hg@1
   324
    </attribute>
franta-hg@1
   325
    <attribute>
franta-hg@1
   326
        <name>renderer</name>
franta-hg@1
   327
        <required>true</required>
franta-hg@1
   328
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   329
        <description>
franta-hg@1
   330
            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.
franta-hg@1
   331
        </description>
franta-hg@1
   332
    </attribute>
franta-hg@1
   333
    <attribute>
franta-hg@1
   334
        <name>chartid</name>
franta-hg@1
   335
        <required>true</required>
franta-hg@1
   336
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   337
        <description>
franta-hg@1
   338
        	The id of the chart to render.
franta-hg@1
   339
        </description>
franta-hg@1
   340
    </attribute>
franta-hg@1
   341
    <attribute>
franta-hg@1
   342
        <name>width</name>
franta-hg@1
   343
        <required>true</required>
franta-hg@1
   344
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   345
        <description>
franta-hg@1
   346
            Width of the rendered chart image in pixel.
franta-hg@1
   347
        </description>
franta-hg@1
   348
    </attribute>
franta-hg@1
   349
    <attribute>
franta-hg@1
   350
        <name>height</name>
franta-hg@1
   351
        <required>true</required>
franta-hg@1
   352
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   353
        <description>
franta-hg@1
   354
            Height of the rendered chart image in pixel.
franta-hg@1
   355
        </description>
franta-hg@1
   356
    </attribute>
franta-hg@1
   357
    <attribute>
franta-hg@1
   358
        <name>mime</name>
franta-hg@1
   359
        <required>false</required>
franta-hg@1
   360
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   361
        <description>
franta-hg@1
   362
            The MIME type of the image. Currently image/png (default) and image/svg are supported.
franta-hg@1
   363
            @default image/png
franta-hg@1
   364
        </description>
franta-hg@1
   365
    </attribute>
franta-hg@1
   366
</tag>
franta-hg@1
   367
<tag>
franta-hg@1
   368
    <name>chart</name>
franta-hg@1
   369
    <tag-class>de.laures.cewolf.taglib.tags.SimpleChartTag</tag-class>
franta-hg@1
   370
    <description>
franta-hg@1
   371
        Root tag of a chart description.
franta-hg@1
   372
        @root
franta-hg@1
   373
        @required-child data
franta-hg@1
   374
        @optional-child chartpostprocessor
franta-hg@1
   375
    </description>
franta-hg@1
   376
    <attribute>
franta-hg@1
   377
        <name>id</name>
franta-hg@1
   378
        <required>true</required>
franta-hg@1
   379
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   380
        <description>
franta-hg@1
   381
            ID under which the chart description bean will be stored in the
franta-hg@1
   382
            page to be found by the img tag. Beware of using an
franta-hg@1
   383
            ID which is not yet used for other beans in the page to avoid
franta-hg@1
   384
            compile errors.
franta-hg@1
   385
        </description>
franta-hg@1
   386
    </attribute>
franta-hg@1
   387
    <attribute>
franta-hg@1
   388
        <name>type</name>
franta-hg@1
   389
        <required>true</required>
franta-hg@1
   390
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   391
        <description>
franta-hg@1
   392
            Type of the chart. One of area, areaxy, horizontalbar, horizontalbar3d,
franta-hg@1
   393
            line, pie, scatter, stackedarea, stackedhorizontalbar, stackedverticalbar, 
franta-hg@1
   394
            stackedverticalbar3d, timeseries, verticalbar, verticalbar3d, xy,
franta-hg@1
   395
            candlestick, highlow, gantt, wind, signal, verticalxybar, pie3d, meter
franta-hg@1
   396
        </description>
franta-hg@1
   397
    </attribute>
franta-hg@1
   398
    <attribute>
franta-hg@1
   399
        <name>title</name>
franta-hg@1
   400
        <required>false</required>
franta-hg@1
   401
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   402
        <description>
franta-hg@1
   403
            Title of the chart which is displayed on the chart panel
franta-hg@1
   404
            above the plot pane.
franta-hg@1
   405
        </description>
franta-hg@1
   406
    </attribute>
franta-hg@1
   407
    <attribute>
franta-hg@1
   408
        <name>xaxislabel</name>
franta-hg@1
   409
        <required>false</required>
franta-hg@1
   410
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   411
        <description>
franta-hg@1
   412
            Title of the chart's x-axis. This attributes is
franta-hg@1
   413
            ignored if the type attribute of the parent chart tag is one
franta-hg@1
   414
            of pie3d or pie.
franta-hg@1
   415
        </description>
franta-hg@1
   416
    </attribute>
franta-hg@1
   417
    <attribute>
franta-hg@1
   418
        <name>yaxislabel</name>
franta-hg@1
   419
        <required>false</required>
franta-hg@1
   420
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   421
        <description>
franta-hg@1
   422
            Title of the chart's y-axis. This attributes is
franta-hg@1
   423
            ignored if the type attribute of the parent chart tag is one
franta-hg@1
   424
            of pie3d or pie.
franta-hg@1
   425
        </description>
franta-hg@1
   426
    </attribute>
franta-hg@1
   427
    <attribute>
franta-hg@1
   428
        <name>background</name>
franta-hg@1
   429
        <required>false</required>
franta-hg@1
   430
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   431
        <description>
franta-hg@1
   432
            Background image of the chart panel. The value of this 
franta-hg@1
   433
            attribute is the filename of a graphics file relative to the web
franta-hg@1
   434
            application's root directory (e.g. /WEB-INF/img/bg.jpg).
franta-hg@1
   435
            The image must be loadable by the default java.awt.Toolkit of the
franta-hg@1
   436
            servlet container's JVM.
franta-hg@1
   437
        </description>
franta-hg@1
   438
    </attribute>
franta-hg@1
   439
    <attribute>
franta-hg@1
   440
        <name>backgroundimagealpha</name>
franta-hg@1
   441
        <required>false</required>
franta-hg@1
   442
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   443
        <type>java.lang.Float</type>
franta-hg@1
   444
        <description>
franta-hg@1
   445
            Chart's backgound alpha blending value as a float. Value ranges
franta-hg@1
   446
            from 0.0 to 1.0.
franta-hg@1
   447
            @default 0.0
franta-hg@1
   448
            @overrides /chart[backgroundimagealpha]
franta-hg@1
   449
        </description>
franta-hg@1
   450
    </attribute>
franta-hg@1
   451
    <attribute>
franta-hg@1
   452
        <name>antialias</name>
franta-hg@1
   453
        <required>false</required>
franta-hg@1
   454
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   455
        <description>
franta-hg@1
   456
            Antialiased rendering of the chart.
franta-hg@1
   457
            @default true
franta-hg@1
   458
            @overrides /chart[backgroundimagealpha]
franta-hg@1
   459
        </description>
franta-hg@1
   460
    </attribute>
franta-hg@1
   461
    <attribute>
franta-hg@1
   462
        <name>showlegend</name>
franta-hg@1
   463
        <required>false</required>
franta-hg@1
   464
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   465
        <description>
franta-hg@1
   466
           Boolean value to switch on or off the legend display inside of this panel.
franta-hg@1
   467
           @default true
franta-hg@1
   468
        </description>
franta-hg@1
   469
    </attribute>
franta-hg@1
   470
    <attribute>
franta-hg@1
   471
        <name>legendanchor</name>
franta-hg@1
   472
        <required>false</required>
franta-hg@1
   473
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   474
        <description>
franta-hg@1
   475
            Sets the anchor of the legend inside of the panel. Possible values
franta-hg@1
   476
            are 'north', 'south', 'west', 'east'.
franta-hg@1
   477
            Ignored if showlegned is 'false'.
franta-hg@1
   478
            @default 'south'
franta-hg@1
   479
        </description>
franta-hg@1
   480
    </attribute>
franta-hg@1
   481
</tag>
franta-hg@1
   482
<tag>
franta-hg@1
   483
    <name>overlaidchart</name>
franta-hg@1
   484
    <tag-class>de.laures.cewolf.taglib.tags.OverlaidChartTag</tag-class>
franta-hg@1
   485
    <description>
franta-hg@1
   486
        Root tag of a overlaid-chart description.
franta-hg@1
   487
        @root
franta-hg@1
   488
        @required-child data
franta-hg@1
   489
        @optional-child chartpostprocessor
franta-hg@1
   490
    </description>
franta-hg@1
   491
    <attribute>
franta-hg@1
   492
        <name>id</name>
franta-hg@1
   493
        <required>true</required>
franta-hg@1
   494
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   495
        <description>
franta-hg@1
   496
            ID under which the chart description bean will be stored in the
franta-hg@1
   497
            page to be found by the img tag. Beware of using an
franta-hg@1
   498
            ID which is not yet used for other beans in the page to avoid
franta-hg@1
   499
            compile errors.
franta-hg@1
   500
        </description>
franta-hg@1
   501
    </attribute>
franta-hg@1
   502
    <attribute>
franta-hg@1
   503
        <name>type</name>
franta-hg@1
   504
        <required>true</required>
franta-hg@1
   505
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   506
        <description>
franta-hg@1
   507
            Type of the chart. In this version only overlaidxy is supported.
franta-hg@1
   508
        </description>
franta-hg@1
   509
    </attribute>
franta-hg@1
   510
    <attribute>
franta-hg@1
   511
        <name>title</name>
franta-hg@1
   512
        <required>false</required>
franta-hg@1
   513
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   514
        <description>
franta-hg@1
   515
            Title of the chart which is displayed on the chart panel
franta-hg@1
   516
            above the plot pane.
franta-hg@1
   517
        </description>
franta-hg@1
   518
    </attribute>
franta-hg@1
   519
    <attribute>
franta-hg@1
   520
        <name>xaxistype</name>
franta-hg@1
   521
        <required>true</required>
franta-hg@1
   522
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   523
        <description>
franta-hg@1
   524
        	Type of the domain axis. Possible values: date, number
franta-hg@1
   525
        </description>
franta-hg@1
   526
    </attribute>
franta-hg@1
   527
    <attribute>
franta-hg@1
   528
        <name>xaxislabel</name>
franta-hg@1
   529
        <required>false</required>
franta-hg@1
   530
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   531
        <description>
franta-hg@1
   532
            Title of the chart's x-axis. This attributes is
franta-hg@1
   533
            ignored if the type attribute of the parent chart tag is one
franta-hg@1
   534
            of pie3d or pie.
franta-hg@1
   535
        </description>
franta-hg@1
   536
    </attribute>
franta-hg@1
   537
    <attribute>
franta-hg@1
   538
        <name>yaxistype</name>
franta-hg@1
   539
        <required>false</required>
franta-hg@1
   540
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   541
        <description>
franta-hg@1
   542
        	Type of the range axis. Possible values: date, number
franta-hg@1
   543
        </description>
franta-hg@1
   544
    </attribute>
franta-hg@1
   545
    <attribute>
franta-hg@1
   546
        <name>yaxislabel</name>
franta-hg@1
   547
        <required>false</required>
franta-hg@1
   548
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   549
        <description>
franta-hg@1
   550
            Title of the chart's y-axis. This attributes is
franta-hg@1
   551
            ignored if the type attribute of the parent chart tag is one
franta-hg@1
   552
            of pie3d or pie.
franta-hg@1
   553
        </description>
franta-hg@1
   554
    </attribute>
franta-hg@1
   555
    <attribute>
franta-hg@1
   556
        <name>background</name>
franta-hg@1
   557
        <required>false</required>
franta-hg@1
   558
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   559
        <description>
franta-hg@1
   560
            Background image of the chart panel. The value of this 
franta-hg@1
   561
            attribute is the filename of a graphics file relative to the web
franta-hg@1
   562
            application's root directory (e.g. /WEB-INF/img/bg.jpg).
franta-hg@1
   563
            The image must be loadable by the default java.awt.Toolkit of the
franta-hg@1
   564
            servlet container's JVM.
franta-hg@1
   565
        </description>
franta-hg@1
   566
    </attribute>
franta-hg@1
   567
    <attribute>
franta-hg@1
   568
        <name>backgroundimagealpha</name>
franta-hg@1
   569
        <required>false</required>
franta-hg@1
   570
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   571
        <type>java.lang.Float</type>
franta-hg@1
   572
        <description>
franta-hg@1
   573
            Chart's backgound alpha blending value as a float. Value ranges
franta-hg@1
   574
            from 0.0 to 1.0.
franta-hg@1
   575
            @default 0.0
franta-hg@1
   576
            @overrides /chart[backgroundimagealpha]
franta-hg@1
   577
        </description>
franta-hg@1
   578
    </attribute>
franta-hg@1
   579
    <attribute>
franta-hg@1
   580
        <name>antialias</name>
franta-hg@1
   581
        <required>false</required>
franta-hg@1
   582
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   583
        <description>
franta-hg@1
   584
            Antialiased rendering of the chart.
franta-hg@1
   585
            @default true
franta-hg@1
   586
            @overrides /chart[backgroundimagealpha]
franta-hg@1
   587
        </description>
franta-hg@1
   588
    </attribute>
franta-hg@1
   589
    <attribute>
franta-hg@1
   590
        <name>showlegend</name>
franta-hg@1
   591
        <required>false</required>
franta-hg@1
   592
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   593
        <description>
franta-hg@1
   594
           Boolean value to switch on or off the legend display inside of this panel.
franta-hg@1
   595
           @default true
franta-hg@1
   596
        </description>
franta-hg@1
   597
    </attribute>
franta-hg@1
   598
    <attribute>
franta-hg@1
   599
        <name>legendanchor</name>
franta-hg@1
   600
        <required>false</required>
franta-hg@1
   601
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   602
        <description>
franta-hg@1
   603
            Sets the anchor of the legend inside of the panel. Possible values
franta-hg@1
   604
            are 'north', 'south', 'west', 'east'.
franta-hg@1
   605
            Ignored if showlegned is 'false'.
franta-hg@1
   606
            @default 'south'
franta-hg@1
   607
        </description>
franta-hg@1
   608
    </attribute>
franta-hg@1
   609
</tag>
franta-hg@1
   610
<tag>
franta-hg@1
   611
    <name>combinedchart</name>
franta-hg@1
   612
    <tag-class>de.laures.cewolf.taglib.tags.CombinedChartTag</tag-class>
franta-hg@1
   613
    <description>
franta-hg@1
   614
        Root tag of a combined-chart description.
franta-hg@1
   615
        @root
franta-hg@1
   616
        @required-child plot
franta-hg@1
   617
        @optional-child chartpostprocessor
franta-hg@1
   618
    </description>
franta-hg@1
   619
    <attribute>
franta-hg@1
   620
        <name>id</name>
franta-hg@1
   621
        <required>true</required>
franta-hg@1
   622
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   623
        <description>
franta-hg@1
   624
            ID under which the chart description bean will be stored in the
franta-hg@1
   625
            page to be found by the img tag. Beware of using an
franta-hg@1
   626
            ID which is not yet used for other beans in the page to avoid
franta-hg@1
   627
            compile errors.
franta-hg@1
   628
        </description>
franta-hg@1
   629
    </attribute>
franta-hg@1
   630
    <attribute>
franta-hg@1
   631
        <name>type</name>
franta-hg@1
   632
        <required>true</required>
franta-hg@1
   633
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   634
        <description>
franta-hg@1
   635
            Type of the chart. One of combinedxy
franta-hg@1
   636
        </description>
franta-hg@1
   637
    </attribute>
franta-hg@1
   638
    <attribute>
franta-hg@1
   639
        <name>layout</name>
franta-hg@1
   640
        <required>true</required>
franta-hg@1
   641
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   642
        <description>
franta-hg@1
   643
            Layout of the chart. Either vertical or horizontal
franta-hg@1
   644
        </description>
franta-hg@1
   645
    </attribute>
franta-hg@1
   646
    <attribute>
franta-hg@1
   647
        <name>title</name>
franta-hg@1
   648
        <required>false</required>
franta-hg@1
   649
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   650
        <description>
franta-hg@1
   651
            Title of the chart which is displayed on the chart panel
franta-hg@1
   652
            above the plot pane.
franta-hg@1
   653
        </description>
franta-hg@1
   654
    </attribute>
franta-hg@1
   655
    <attribute>
franta-hg@1
   656
        <name>xaxislabel</name>
franta-hg@1
   657
        <required>false</required>
franta-hg@1
   658
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   659
        <description>
franta-hg@1
   660
            Title of the chart's x-axis. This attributes is
franta-hg@1
   661
            ignored if the type attribute of the parent chart tag is one
franta-hg@1
   662
            of pie3d or pie.
franta-hg@1
   663
        </description>
franta-hg@1
   664
    </attribute>
franta-hg@1
   665
    <attribute>
franta-hg@1
   666
        <name>yaxislabel</name>
franta-hg@1
   667
        <required>false</required>
franta-hg@1
   668
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   669
        <description>
franta-hg@1
   670
            Title of the chart's y-axis. This attributes is
franta-hg@1
   671
            ignored if the type attribute of the parent chart tag is one
franta-hg@1
   672
            of pie3d or pie.
franta-hg@1
   673
        </description>
franta-hg@1
   674
    </attribute>
franta-hg@1
   675
    <attribute>
franta-hg@1
   676
        <name>background</name>
franta-hg@1
   677
        <required>false</required>
franta-hg@1
   678
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   679
        <description>
franta-hg@1
   680
            Background image of the chart panel. The value of this
franta-hg@1
   681
            attribute is the filename of a graphics file relative to the web
franta-hg@1
   682
            application's root directory (e.g. /WEB-INF/img/bg.jpg).
franta-hg@1
   683
            The image must be loadable by the default java.awt.Toolkit of the
franta-hg@1
   684
            servlet container's JVM.
franta-hg@1
   685
        </description>
franta-hg@1
   686
    </attribute>
franta-hg@1
   687
    <attribute>
franta-hg@1
   688
        <name>backgroundimagealpha</name>
franta-hg@1
   689
        <required>false</required>
franta-hg@1
   690
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   691
        <type>java.lang.Float</type>
franta-hg@1
   692
        <description>
franta-hg@1
   693
            Chart's backgound alpha blending value as a float. Value ranges
franta-hg@1
   694
            from 0.0 to 1.0.
franta-hg@1
   695
            @default 0.0
franta-hg@1
   696
            @overrides /chart[backgroundimagealpha]
franta-hg@1
   697
        </description>
franta-hg@1
   698
    </attribute>
franta-hg@1
   699
    <attribute>
franta-hg@1
   700
        <name>antialias</name>
franta-hg@1
   701
        <required>false</required>
franta-hg@1
   702
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   703
        <description>
franta-hg@1
   704
            Antialiased rendering of the chart.
franta-hg@1
   705
            @default true
franta-hg@1
   706
            @overrides /chart[backgroundimagealpha]
franta-hg@1
   707
        </description>
franta-hg@1
   708
    </attribute>
franta-hg@1
   709
    <attribute>
franta-hg@1
   710
        <name>showlegend</name>
franta-hg@1
   711
        <required>false</required>
franta-hg@1
   712
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   713
        <description>
franta-hg@1
   714
           Boolean value to switch on or off the legend display inside of this panel.
franta-hg@1
   715
           @default true
franta-hg@1
   716
        </description>
franta-hg@1
   717
    </attribute>
franta-hg@1
   718
    <attribute>
franta-hg@1
   719
        <name>legendanchor</name>
franta-hg@1
   720
        <required>false</required>
franta-hg@1
   721
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   722
        <description>
franta-hg@1
   723
            Sets the anchor of the legend inside of the panel. Possible values
franta-hg@1
   724
            are 'north', 'south', 'west', 'east'.
franta-hg@1
   725
            Ignored if showlegned is 'false'.
franta-hg@1
   726
            @default 'south'
franta-hg@1
   727
        </description>
franta-hg@1
   728
    </attribute>
franta-hg@1
   729
</tag>
franta-hg@1
   730
<tag>
franta-hg@1
   731
    <name>legend</name>
franta-hg@1
   732
    <tag-class>de.laures.cewolf.taglib.tags.LegendTag</tag-class>
franta-hg@1
   733
    <description>
franta-hg@1
   734
       This tag is used to render the legend of a chart in a separate image.
franta-hg@1
   735
       It assumes that somewhere else in the JSP a chart tag defines a chart
franta-hg@1
   736
       with the same ID as this legend tag.
franta-hg@1
   737
    </description>
franta-hg@1
   738
     <attribute>
franta-hg@1
   739
        <name>forceSessionId</name>
franta-hg@1
   740
        <required>false</required>
franta-hg@1
   741
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   742
        <description>
franta-hg@1
   743
           Add JSession id.
franta-hg@1
   744
        </description>
franta-hg@1
   745
    </attribute>    
franta-hg@1
   746
    <attribute>
franta-hg@1
   747
        <name>removeAfterRender</name>
franta-hg@1
   748
        <required>false</required>
franta-hg@1
   749
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   750
        <description>
franta-hg@1
   751
           Remove image after rendering (defaults to false).
franta-hg@1
   752
        </description>
franta-hg@1
   753
    </attribute>
franta-hg@1
   754
    <attribute>
franta-hg@1
   755
        <name>renderer</name>
franta-hg@1
   756
        <required>true</required>
franta-hg@1
   757
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   758
        <description>
franta-hg@1
   759
            Path to rendering servlet relative to web apps root URL
franta-hg@1
   760
            (e.g. servlet/cewolf).
franta-hg@1
   761
        </description>
franta-hg@1
   762
    </attribute>
franta-hg@1
   763
    <attribute>
franta-hg@1
   764
        <name>id</name>
franta-hg@1
   765
        <required>true</required>
franta-hg@1
   766
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   767
        <description>
franta-hg@1
   768
            ID under which the chart description bean will be stored in the
franta-hg@1
   769
            session to be found by the rendering servlet. Beware of using an
franta-hg@1
   770
            ID which is not yet used for other beans in the session to avoid
franta-hg@1
   771
            overriding.
franta-hg@1
   772
        </description>
franta-hg@1
   773
    </attribute>
franta-hg@1
   774
    <attribute>
franta-hg@1
   775
        <name>timeout</name>
franta-hg@1
   776
        <required>false</required>
franta-hg@1
   777
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   778
        <description>
franta-hg@1
   779
           Sets the timeout value used in the LongTermSessionStorage obj. Value is in seconds.
franta-hg@1
   780
        </description>
franta-hg@1
   781
    </attribute>
franta-hg@1
   782
    <attribute>
franta-hg@1
   783
        <name>width</name>
franta-hg@1
   784
        <required>false</required>
franta-hg@1
   785
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   786
        <description>
franta-hg@1
   787
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   788
        </description>
franta-hg@1
   789
    </attribute>
franta-hg@1
   790
    <attribute>
franta-hg@1
   791
        <name>height</name>
franta-hg@1
   792
        <required>false</required>
franta-hg@1
   793
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   794
        <description>
franta-hg@1
   795
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   796
        </description>
franta-hg@1
   797
    </attribute>
franta-hg@1
   798
    <attribute>
franta-hg@1
   799
        <name>mime</name>
franta-hg@1
   800
        <required>false</required>
franta-hg@1
   801
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   802
        <description>
franta-hg@1
   803
            The MIME type of the image. Currently image/png (default) and image/svg are supported.
franta-hg@1
   804
            @default image/png
franta-hg@1
   805
        </description>
franta-hg@1
   806
    </attribute>
franta-hg@1
   807
    <attribute>
franta-hg@1
   808
        <name>alt</name>
franta-hg@1
   809
        <required>false</required>
franta-hg@1
   810
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   811
        <description>
franta-hg@1
   812
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   813
        </description>
franta-hg@1
   814
    </attribute>
franta-hg@1
   815
    <attribute>
franta-hg@1
   816
        <name>hspace</name>
franta-hg@1
   817
        <required>false</required>
franta-hg@1
   818
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   819
        <description>
franta-hg@1
   820
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   821
        </description>
franta-hg@1
   822
    </attribute>
franta-hg@1
   823
    <attribute>
franta-hg@1
   824
        <name>vspace</name>
franta-hg@1
   825
        <required>false</required>
franta-hg@1
   826
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   827
        <description>
franta-hg@1
   828
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   829
        </description>
franta-hg@1
   830
    </attribute>
franta-hg@1
   831
    <attribute>
franta-hg@1
   832
        <name>align</name>
franta-hg@1
   833
        <required>false</required>
franta-hg@1
   834
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   835
        <description>
franta-hg@1
   836
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   837
        </description>
franta-hg@1
   838
    </attribute>
franta-hg@1
   839
    <attribute>
franta-hg@1
   840
        <name>border</name>
franta-hg@1
   841
        <required>false</required>
franta-hg@1
   842
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   843
        <description>
franta-hg@1
   844
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   845
        </description>
franta-hg@1
   846
    </attribute>
franta-hg@1
   847
    <attribute>
franta-hg@1
   848
        <name>ismap</name>
franta-hg@1
   849
        <required>false</required>
franta-hg@1
   850
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   851
        <description>
franta-hg@1
   852
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   853
        </description>
franta-hg@1
   854
    </attribute>
franta-hg@1
   855
    <attribute>
franta-hg@1
   856
        <name>longdesc</name>
franta-hg@1
   857
        <required>false</required>
franta-hg@1
   858
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   859
        <description>
franta-hg@1
   860
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   861
        </description>
franta-hg@1
   862
    </attribute>
franta-hg@1
   863
    <attribute>
franta-hg@1
   864
        <name>usemap</name>
franta-hg@1
   865
        <required>false</required>
franta-hg@1
   866
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   867
        <description>
franta-hg@1
   868
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   869
        </description>
franta-hg@1
   870
    </attribute>
franta-hg@1
   871
    <attribute>
franta-hg@1
   872
        <name>class</name>
franta-hg@1
   873
        <required>false</required>
franta-hg@1
   874
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   875
        <description>
franta-hg@1
   876
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   877
        </description>
franta-hg@1
   878
    </attribute>
franta-hg@1
   879
    <attribute>
franta-hg@1
   880
        <name>dir</name>
franta-hg@1
   881
        <required>false</required>
franta-hg@1
   882
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   883
        <description>
franta-hg@1
   884
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   885
        </description>
franta-hg@1
   886
    </attribute>
franta-hg@1
   887
    <attribute>
franta-hg@1
   888
        <name>lang</name>
franta-hg@1
   889
        <required>false</required>
franta-hg@1
   890
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   891
        <description>
franta-hg@1
   892
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   893
        </description>
franta-hg@1
   894
    </attribute>
franta-hg@1
   895
    <attribute>
franta-hg@1
   896
        <name>onclick</name>
franta-hg@1
   897
        <required>false</required>
franta-hg@1
   898
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   899
        <description>
franta-hg@1
   900
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   901
        </description>
franta-hg@1
   902
    </attribute>
franta-hg@1
   903
    <attribute>
franta-hg@1
   904
        <name>ondbclick</name>
franta-hg@1
   905
        <required>false</required>
franta-hg@1
   906
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   907
        <description>
franta-hg@1
   908
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   909
        </description>
franta-hg@1
   910
    </attribute>
franta-hg@1
   911
    <attribute>
franta-hg@1
   912
        <name>onkeydown</name>
franta-hg@1
   913
        <required>false</required>
franta-hg@1
   914
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   915
        <description>
franta-hg@1
   916
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   917
        </description>
franta-hg@1
   918
    </attribute>
franta-hg@1
   919
    <attribute>
franta-hg@1
   920
        <name>onkeypress</name>
franta-hg@1
   921
        <required>false</required>
franta-hg@1
   922
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   923
        <description>
franta-hg@1
   924
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   925
        </description>
franta-hg@1
   926
    </attribute>
franta-hg@1
   927
    <attribute>
franta-hg@1
   928
        <name>onkeyup</name>
franta-hg@1
   929
        <required>false</required>
franta-hg@1
   930
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   931
        <description>
franta-hg@1
   932
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   933
        </description>
franta-hg@1
   934
    </attribute>
franta-hg@1
   935
    <attribute>
franta-hg@1
   936
        <name>onmousedown</name>
franta-hg@1
   937
        <required>false</required>
franta-hg@1
   938
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   939
        <description>
franta-hg@1
   940
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   941
        </description>
franta-hg@1
   942
    </attribute>
franta-hg@1
   943
    <attribute>
franta-hg@1
   944
        <name>onmousemove</name>
franta-hg@1
   945
        <required>false</required>
franta-hg@1
   946
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   947
        <description>
franta-hg@1
   948
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   949
        </description>
franta-hg@1
   950
    </attribute>
franta-hg@1
   951
    <attribute>
franta-hg@1
   952
        <name>onmouseout</name>
franta-hg@1
   953
        <required>false</required>
franta-hg@1
   954
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   955
        <description>
franta-hg@1
   956
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   957
        </description>
franta-hg@1
   958
    </attribute>
franta-hg@1
   959
    <attribute>
franta-hg@1
   960
        <name>onmouseover</name>
franta-hg@1
   961
        <required>false</required>
franta-hg@1
   962
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   963
        <description>
franta-hg@1
   964
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   965
        </description>
franta-hg@1
   966
    </attribute>
franta-hg@1
   967
    <attribute>
franta-hg@1
   968
        <name>onmouseup</name>
franta-hg@1
   969
        <required>false</required>
franta-hg@1
   970
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   971
        <description>
franta-hg@1
   972
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   973
        </description>
franta-hg@1
   974
    </attribute>
franta-hg@1
   975
    <attribute>
franta-hg@1
   976
        <name>style</name>
franta-hg@1
   977
        <required>false</required>
franta-hg@1
   978
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   979
        <description>
franta-hg@1
   980
           Corresponds to appropriate HMTL &lt;img&gt; attribute.
franta-hg@1
   981
        </description>
franta-hg@1
   982
    </attribute>
franta-hg@1
   983
    <attribute>
franta-hg@1
   984
        <name>htmltitle</name>
franta-hg@1
   985
        <required>false</required>
franta-hg@1
   986
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
   987
        <description>
franta-hg@1
   988
           Corresponds to appropriate HMTL &lt;img&gt; title attribute.
franta-hg@1
   989
        </description>
franta-hg@1
   990
    </attribute>
franta-hg@1
   991
</tag>
franta-hg@1
   992
<tag>
franta-hg@1
   993
    <name>data</name>
franta-hg@1
   994
    <tag-class>de.laures.cewolf.taglib.tags.DataTag</tag-class>
franta-hg@1
   995
    <description>
franta-hg@1
   996
        A data tag provides all information needed to retrieve the data which are
franta-hg@1
   997
        needed by the chart. Current version only supports data provided by a
franta-hg@1
   998
        DatasetProducer. In future versions there will be tags to provide data
franta-hg@1
   999
        from a datasource (e.g. via SQL).
franta-hg@1
  1000
        @optional-child producer
franta-hg@1
  1001
    </description>
franta-hg@1
  1002
</tag>
franta-hg@1
  1003
<tag>
franta-hg@1
  1004
    <name>producer</name>
franta-hg@1
  1005
    <tag-class>de.laures.cewolf.taglib.tags.ProducerTag</tag-class>
franta-hg@1
  1006
    <description>
franta-hg@1
  1007
        A data tag provides all information needed to retrieve the data which are
franta-hg@1
  1008
        needed by the chart. Current version only supports data provided by a
franta-hg@1
  1009
        DatasetProducer. In future versions there will be tags to provide data
franta-hg@1
  1010
        from a datasource (e.g. via SQL).
franta-hg@1
  1011
        @optional-child param
franta-hg@1
  1012
    </description>
franta-hg@1
  1013
    <attribute>
franta-hg@1
  1014
        <name>id</name>
franta-hg@1
  1015
        <required>true</required>
franta-hg@1
  1016
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1017
        <description>
franta-hg@1
  1018
            ID under which an object of type DatasetProducer can be found in
franta-hg@1
  1019
            pageContext. This object is used to retrieve the dataset of the chart.
franta-hg@1
  1020
        </description>
franta-hg@1
  1021
    </attribute>
franta-hg@1
  1022
    <attribute>
franta-hg@1
  1023
        <name>usecache</name>
franta-hg@1
  1024
        <required>false</required>
franta-hg@1
  1025
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1026
        <description>
franta-hg@1
  1027
            Determines if formally produced data should be reused if possible.
franta-hg@1
  1028
            @default true
franta-hg@1
  1029
        </description>
franta-hg@1
  1030
    </attribute>
franta-hg@1
  1031
</tag>
franta-hg@1
  1032
<tag>
franta-hg@1
  1033
    <name>chartpostprocessor</name>
franta-hg@1
  1034
    <tag-class>de.laures.cewolf.taglib.tags.ChartPostProcessorTag</tag-class>
franta-hg@1
  1035
    <description>
franta-hg@1
  1036
        A chart postprocessor tag references an object of type ChartProstProcessor
franta-hg@1
  1037
        which must be defined in pageContext under the provided ID. This object
franta-hg@1
  1038
        is called back after chart generation to post process the chart in any
franta-hg@1
  1039
        manner.
franta-hg@1
  1040
        @optional-child param
franta-hg@1
  1041
    </description>
franta-hg@1
  1042
    <attribute>
franta-hg@1
  1043
        <name>id</name>
franta-hg@1
  1044
        <required>true</required>
franta-hg@1
  1045
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1046
        <description>
franta-hg@1
  1047
            ID under which an object of type ChartPostProcessor can be found in
franta-hg@1
  1048
            pageContext. This object is used to postprocess the rendered chart.
franta-hg@1
  1049
        </description>
franta-hg@1
  1050
    </attribute>
franta-hg@1
  1051
</tag>
franta-hg@1
  1052
<tag>
franta-hg@1
  1053
    <name>param</name>
franta-hg@1
  1054
    <tag-class>de.laures.cewolf.taglib.tags.ParamTag</tag-class>
franta-hg@1
  1055
    <description>
franta-hg@1
  1056
        Name/value-pair to paramterize a surrounding tag whose handler must 
franta-hg@1
  1057
        implement the Parameterized interface.
franta-hg@1
  1058
    </description>
franta-hg@1
  1059
    <attribute>
franta-hg@1
  1060
        <name>name</name>
franta-hg@1
  1061
        <required>true</required>
franta-hg@1
  1062
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1063
        <description>
franta-hg@1
  1064
            Name of the param
franta-hg@1
  1065
        </description>
franta-hg@1
  1066
    </attribute>
franta-hg@1
  1067
    <attribute>
franta-hg@1
  1068
        <name>value</name>
franta-hg@1
  1069
        <required>true</required>
franta-hg@1
  1070
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1071
        <type>java.io.Serializable</type>
franta-hg@1
  1072
        <description>
franta-hg@1
  1073
            Value of the param. Must be serializable.
franta-hg@1
  1074
        </description>
franta-hg@1
  1075
    </attribute>
franta-hg@1
  1076
</tag>
franta-hg@1
  1077
<tag>
franta-hg@1
  1078
    <name>gradientpaint</name>
franta-hg@1
  1079
    <tag-class>de.laures.cewolf.taglib.tags.GradientTag</tag-class>
franta-hg@1
  1080
    <description>
franta-hg@1
  1081
        The gradientpaint tag provides a way to fill a shape with a linear 
franta-hg@1
  1082
        color gradient pattern. If Point P1 with Color C1 and Point P2 with 
franta-hg@1
  1083
        Color C2 are specified in user space, the Color on the P1, P2 
franta-hg@1
  1084
        connecting line is proportionally changed from C1 to C2. Any point 
franta-hg@1
  1085
        P not on the extended P1, P2 connecting line has the color of the 
franta-hg@1
  1086
        point P' that is the perpendicular projection of P on the extended P1,
franta-hg@1
  1087
        P2 connecting line. Points on the extended line outside of the P1,
franta-hg@1
  1088
        P2 segment can be colored in one of two ways.
franta-hg@1
  1089
        &lt;ul&gt;
franta-hg@1
  1090
        &lt;li&gt;If the gradient is cyclic then the points on the extended 
franta-hg@1
  1091
        P1, P2 connecting line cycle back and forth between the colors C1 
franta-hg@1
  1092
        and C2.
franta-hg@1
  1093
        &lt;li&gt;If the gradient is acyclic then points on the P1 side of 
franta-hg@1
  1094
        the segment have the constant Color C1 while points on the P2 side 
franta-hg@1
  1095
        have the constant Color C2.
franta-hg@1
  1096
        The two colors are defined in a nested point tag of this tag. 
franta-hg@1
  1097
        @required-child point
franta-hg@1
  1098
    </description>
franta-hg@1
  1099
    <attribute>
franta-hg@1
  1100
        <name>cyclic</name>
franta-hg@1
  1101
        <required>false</required>
franta-hg@1
  1102
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1103
        <description>
franta-hg@1
  1104
            Does the gradient cycle repeatedly between the two colors C1 and C2.
franta-hg@1
  1105
            @default false
franta-hg@1
  1106
        </description>
franta-hg@1
  1107
    </attribute>
franta-hg@1
  1108
</tag>
franta-hg@1
  1109
<tag>
franta-hg@1
  1110
    <name>point</name>
franta-hg@1
  1111
    <tag-class>de.laures.cewolf.taglib.tags.PointTag</tag-class>
franta-hg@1
  1112
    <description>
franta-hg@1
  1113
        Defines a point with x and y coordinates and a color.
franta-hg@1
  1114
        @extends colorpaint
franta-hg@1
  1115
    </description>
franta-hg@1
  1116
    <attribute>
franta-hg@1
  1117
        <name>x</name>
franta-hg@1
  1118
        <required>true</required>
franta-hg@1
  1119
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1120
        <description>
franta-hg@1
  1121
            The x coordinate of the point.
franta-hg@1
  1122
        </description>
franta-hg@1
  1123
    </attribute>
franta-hg@1
  1124
    <attribute>
franta-hg@1
  1125
        <name>y</name>
franta-hg@1
  1126
        <required>true</required>
franta-hg@1
  1127
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1128
        <description>
franta-hg@1
  1129
            The y coordinate of the point.
franta-hg@1
  1130
        </description>
franta-hg@1
  1131
    </attribute>
franta-hg@1
  1132
    <attribute>
franta-hg@1
  1133
        <name>color</name>
franta-hg@1
  1134
        <required>false</required>
franta-hg@1
  1135
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1136
        <description>
franta-hg@1
  1137
            @copy
franta-hg@1
  1138
        </description>
franta-hg@1
  1139
    </attribute>
franta-hg@1
  1140
</tag>
franta-hg@1
  1141
<tag>
franta-hg@1
  1142
    <name>colorpaint</name>
franta-hg@1
  1143
    <tag-class>de.laures.cewolf.taglib.tags.ColorTag</tag-class>
franta-hg@1
  1144
    <description>
franta-hg@1
  1145
        Fills the area defined by the parent tag with a color. 
franta-hg@1
  1146
    </description>
franta-hg@1
  1147
    <attribute>
franta-hg@1
  1148
        <name>color</name>
franta-hg@1
  1149
        <required>true</required>
franta-hg@1
  1150
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1151
        <description>
franta-hg@1
  1152
            The color to be used to fill the parent tag's area.
franta-hg@1
  1153
            The color definition is compatible with the
franta-hg@1
  1154
            HTML one. E.g. black is '#000000' and red is '#FF0000'. However it
franta-hg@1
  1155
            is possible to append two hex numbers for the alpha channel. Thus
franta-hg@1
  1156
            '#FF000080' is red with alpha blending of 50%.
franta-hg@1
  1157
        </description>
franta-hg@1
  1158
    </attribute>
franta-hg@1
  1159
</tag>
franta-hg@1
  1160
<tag>
franta-hg@1
  1161
    <name>texturepaint</name>
franta-hg@1
  1162
    <tag-class>de.laures.cewolf.taglib.tags.TextureTag</tag-class>
franta-hg@1
  1163
    <description>
franta-hg@1
  1164
        The texturepaint tag provides a way to fill the area of the parent tag
franta-hg@1
  1165
        with a texture that is specified as an image. The texture is anchored to 
franta-hg@1
  1166
        the upper left corner of the parent tags area.
franta-hg@1
  1167
    </description>
franta-hg@1
  1168
    <attribute>
franta-hg@1
  1169
        <name>image</name>
franta-hg@1
  1170
        <required>true</required>
franta-hg@1
  1171
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1172
        <description>
franta-hg@1
  1173
            Image fo the texture. The value of this 
franta-hg@1
  1174
            attribute is the filename of a graphics file relative to the web
franta-hg@1
  1175
            application's root directory (e.g. /WEB-INF/img/bg.jpg).
franta-hg@1
  1176
            The image must be loadable by the default java.awt.Toolkit of the
franta-hg@1
  1177
            servlet container's JVM.
franta-hg@1
  1178
        </description>
franta-hg@1
  1179
    </attribute>
franta-hg@1
  1180
    <attribute>
franta-hg@1
  1181
        <name>width</name>
franta-hg@1
  1182
        <required>true</required>
franta-hg@1
  1183
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1184
        <description>
franta-hg@1
  1185
            The width of the texture.
franta-hg@1
  1186
        </description>
franta-hg@1
  1187
    </attribute>
franta-hg@1
  1188
    <attribute>
franta-hg@1
  1189
        <name>height</name>
franta-hg@1
  1190
        <required>true</required>
franta-hg@1
  1191
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1192
        <description>
franta-hg@1
  1193
            The height of the texture.
franta-hg@1
  1194
        </description>  
franta-hg@1
  1195
    </attribute>
franta-hg@1
  1196
</tag>
franta-hg@1
  1197
<tag>
franta-hg@1
  1198
    <name>map</name>
franta-hg@1
  1199
    <tag-class>de.laures.cewolf.taglib.tags.ChartMapTag</tag-class>
franta-hg@1
  1200
    <description>
franta-hg@1
  1201
      This tag defines an image and tooltip map for the parent img tag.
franta-hg@1
  1202
      @parent img
franta-hg@1
  1203
    </description>
franta-hg@1
  1204
    <attribute>
franta-hg@1
  1205
        <name>linkgeneratorid</name>
franta-hg@1
  1206
        <required>false</required>
franta-hg@1
  1207
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1208
        <description>
franta-hg@1
  1209
          The ID of the class which implements the appropriate de.laures.cewolf.LinkGenerator.
franta-hg@1
  1210
        </description>
franta-hg@1
  1211
    </attribute>
franta-hg@1
  1212
    <attribute>
franta-hg@1
  1213
        <name>tooltipgeneratorid</name>
franta-hg@1
  1214
        <required>false</required>
franta-hg@1
  1215
        <rtexprvalue>true</rtexprvalue>
franta-hg@1
  1216
        <description>
franta-hg@1
  1217
          The ID of the class which implements the appropriate com.jrefinery.chart.tooltips.ToolTipGenerator.
franta-hg@1
  1218
        </description>
franta-hg@1
  1219
    </attribute>
franta-hg@1
  1220
	<attribute>
franta-hg@1
  1221
		<name>useJFreeChartLinkGenerator</name>
franta-hg@1
  1222
		<required>false</required>
franta-hg@1
  1223
		<rtexprvalue>true</rtexprvalue>
franta-hg@1
  1224
		<description>If the links provided by the JFreeChart renderer should be used.</description>
franta-hg@1
  1225
	</attribute>
franta-hg@1
  1226
	<attribute>
franta-hg@1
  1227
		<name>useJFreeChartTooltipGenerator</name>
franta-hg@1
  1228
		<required>false</required>
franta-hg@1
  1229
		<rtexprvalue>true</rtexprvalue>
franta-hg@1
  1230
		<description>If the tooltips provided by the JFreeChart renderer should be used.</description>		
franta-hg@1
  1231
	</attribute>	
franta-hg@1
  1232
	
franta-hg@1
  1233
</tag>
franta-hg@1
  1234
</taglib>