source: trunk/www/WEB-INF/base.tld @ 3610

Last change on this file since 3610 was 3610, checked in by Nicklas Nordborg, 16 years ago

References #360: Make subsections on view pages hideable

Infrastructure is now in place. See below for examples.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 11.7 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1" ?>
2<!DOCTYPE taglib
3   PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
4   "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
5<!--
6  $Id: base.tld 3610 2007-07-27 12:53:11Z nicklas $
7
8  Copyright (C) Authors contributing to this file.
9
10  This file is part of BASE - BioArray Software Environment.
11  Available at http://base.thep.lu.se/
12
13  BASE is free software; you can redistribute it and/or
14  modify it under the terms of the GNU General Public License
15  as published by the Free Software Foundation; either version 2
16  of the License, or (at your option) any later version.
17
18  BASE is distributed in the hope that it will be useful,
19  but WITHOUT ANY WARRANTY; without even the implied warranty of
20  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21  GNU General Public License for more details.
22
23  You should have received a copy of the GNU General Public License
24  along with this program; if not, write to the Free Software
25  Foundation, Inc., 59 Temple Place - Suite 330,
26  Boston, MA  02111-1307, USA.
27-->
28<taglib>
29
30  <!-- The version number of this tag library -->
31  <tlibversion>1.0</tlibversion>
32
33  <!-- The JSP specification version required to function -->
34  <jspversion>1.1</jspversion>
35
36  <!-- The short name of this tag library -->
37  <shortname>base</shortname>
38
39  <uri>base</uri>
40
41  <!-- General information about this tag library -->
42  <info>
43    The beginnings of a tag library for Base version 2
44  </info>
45
46  <tag>
47    <name>page</name>
48    <tagclass>net.sf.basedb.clients.web.taglib.Page</tagclass>
49    <attribute>
50      <name>type</name>
51      <required>false</required>
52      <rtexprvalue>true</rtexprvalue>
53    </attribute>
54    <attribute>
55      <name>title</name>
56      <required>false</required>
57      <rtexprvalue>true</rtexprvalue>
58    </attribute>
59    <attribute>
60      <name>menu</name>
61      <required>false</required>
62      <rtexprvalue>true</rtexprvalue>
63    </attribute>
64  </tag>
65
66  <tag>
67    <name>head</name>
68    <tagclass>net.sf.basedb.clients.web.taglib.Head</tagclass>
69    <attribute>
70      <name>styles</name>
71      <required>false</required>
72      <rtexprvalue>true</rtexprvalue>
73    </attribute>
74    <attribute>
75      <name>scripts</name>
76      <required>false</required>
77      <rtexprvalue>true</rtexprvalue>
78    </attribute>
79  </tag>
80
81  <tag>
82    <name>body</name>
83    <tagclass>net.sf.basedb.clients.web.taglib.Body</tagclass>
84    <attribute>
85      <name>clazz</name>
86      <required>false</required>
87      <rtexprvalue>true</rtexprvalue>
88    </attribute>
89    <attribute>
90      <name>style</name>
91      <required>false</required>
92      <rtexprvalue>true</rtexprvalue>
93    </attribute>
94    <attribute>
95      <name>onload</name>
96      <required>false</required>
97      <rtexprvalue>true</rtexprvalue>
98    </attribute>
99    <attribute>
100      <name>onunload</name>
101      <required>false</required>
102      <rtexprvalue>true</rtexprvalue>
103    </attribute>
104    <attribute>
105      <name>onkeypress</name>
106      <required>false</required>
107      <rtexprvalue>true</rtexprvalue>
108    </attribute>
109    <attribute>
110      <name>attributes</name>
111      <required>false</required>
112      <rtexprvalue>true</rtexprvalue>
113    </attribute>
114  </tag>
115
116  <tag>
117    <name>note</name>
118    <tagclass>net.sf.basedb.clients.web.taglib.Note</tagclass>
119    <attribute>
120      <name>id</name>
121      <required>false</required>
122      <rtexprvalue>true</rtexprvalue>
123    </attribute>
124    <attribute>
125      <name>clazz</name>
126      <required>false</required>
127      <rtexprvalue>true</rtexprvalue>
128    </attribute>
129    <attribute>
130      <name>style</name>
131      <required>false</required>
132      <rtexprvalue>true</rtexprvalue>
133    </attribute>
134    <attribute>
135      <name>messagestyle</name>
136      <required>false</required>
137      <rtexprvalue>true</rtexprvalue>
138    </attribute>
139    <attribute>
140      <name>type</name>
141      <required>true</required>
142      <rtexprvalue>true</rtexprvalue>
143    </attribute>
144    <attribute>
145      <name>title</name>
146      <required>false</required>
147      <rtexprvalue>true</rtexprvalue>
148    </attribute>
149    <attribute>
150      <name>icon</name>
151      <required>false</required>
152      <rtexprvalue>true</rtexprvalue>
153    </attribute>
154    <attribute>
155      <name>visible</name>
156      <required>false</required>
157      <rtexprvalue>true</rtexprvalue>
158    </attribute>
159  </tag>
160
161  <tag>
162    <name>icon</name>
163    <tagclass>net.sf.basedb.clients.web.taglib.Icon</tagclass>
164    <attribute>
165      <name>id</name>
166      <required>false</required>
167      <rtexprvalue>true</rtexprvalue>
168    </attribute>
169    <attribute>
170      <name>clazz</name>
171      <required>false</required>
172      <rtexprvalue>true</rtexprvalue>
173    </attribute>
174    <attribute>
175      <name>style</name>
176      <required>false</required>
177      <rtexprvalue>true</rtexprvalue>
178    </attribute>
179    <attribute>
180      <name>image</name>
181      <required>true</required>
182      <rtexprvalue>true</rtexprvalue>
183    </attribute>
184    <attribute>
185      <name>tooltip</name>
186      <required>false</required>
187      <rtexprvalue>true</rtexprvalue>
188    </attribute>
189    <attribute>
190      <name>onclick</name>
191      <required>false</required>
192      <rtexprvalue>true</rtexprvalue>
193    </attribute>
194    <attribute>
195      <name>visible</name>
196      <required>false</required>
197      <rtexprvalue>true</rtexprvalue>
198    </attribute>
199  </tag>
200
201  <tag>
202    <name>button</name>
203    <tagclass>net.sf.basedb.clients.web.taglib.Button</tagclass>
204    <attribute>
205      <name>id</name>
206      <required>false</required>
207      <rtexprvalue>true</rtexprvalue>
208    </attribute>
209    <attribute>
210      <name>clazz</name>
211      <required>false</required>
212      <rtexprvalue>true</rtexprvalue>
213    </attribute>
214    <attribute>
215      <name>style</name>
216      <required>false</required>
217      <rtexprvalue>true</rtexprvalue>
218    </attribute>
219    <attribute>
220      <name>onclick</name>
221      <required>true</required>
222      <rtexprvalue>true</rtexprvalue>
223    </attribute>
224    <attribute>
225      <name>title</name>
226      <required>true</required>
227      <rtexprvalue>true</rtexprvalue>
228    </attribute>
229    <attribute>
230      <name>tooltip</name>
231      <required>false</required>
232      <rtexprvalue>true</rtexprvalue>
233    </attribute>
234    <attribute>
235      <name>image</name>
236      <required>false</required>
237      <rtexprvalue>true</rtexprvalue>
238    </attribute>
239    <attribute>
240      <name>visible</name>
241      <required>false</required>
242      <rtexprvalue>true</rtexprvalue>
243    </attribute>
244    <attribute>
245      <name>disabled</name>
246      <required>false</required>
247      <rtexprvalue>true</rtexprvalue>
248    </attribute>
249  </tag>
250
251  <tag>
252    <name>buttongroup</name>
253    <tagclass>net.sf.basedb.clients.web.taglib.ButtonGroup</tagclass>
254    <attribute>
255      <name>id</name>
256      <required>false</required>
257      <rtexprvalue>true</rtexprvalue>
258    </attribute>
259    <attribute>
260      <name>clazz</name>
261      <required>false</required>
262      <rtexprvalue>true</rtexprvalue>
263    </attribute>
264    <attribute>
265      <name>style</name>
266      <required>false</required>
267      <rtexprvalue>true</rtexprvalue>
268    </attribute>
269    <attribute>
270      <name>align</name>
271      <required>false</required>
272      <rtexprvalue>true</rtexprvalue>
273    </attribute>
274  </tag>
275
276  <tag>
277    <name>propertyvalue</name>
278    <tagclass>net.sf.basedb.clients.web.taglib.PropertyValue</tagclass>
279    <attribute>
280      <name>dbcontrol</name>
281      <required>false</required>
282      <rtexprvalue>true</rtexprvalue>
283    </attribute>
284    <attribute>
285      <name>item</name>
286      <required>true</required>
287      <rtexprvalue>true</rtexprvalue>
288    </attribute>
289    <attribute>
290      <name>property</name>
291      <required>true</required>
292      <rtexprvalue>true</rtexprvalue>
293    </attribute>
294    <attribute>
295      <name>enableEditLink</name>
296      <required>false</required>
297      <rtexprvalue>true</rtexprvalue>
298    </attribute>
299    <attribute>
300      <name>enablePropertyLink</name>
301      <required>false</required>
302      <rtexprvalue>true</rtexprvalue>
303    </attribute>
304    <attribute>
305      <name>enableDownloadLink</name>
306      <required>false</required>
307      <rtexprvalue>true</rtexprvalue>
308    </attribute>
309    <attribute>
310      <name>tooltip</name>
311      <required>false</required>
312      <rtexprvalue>true</rtexprvalue>
313    </attribute>
314  </tag>
315 
316  <tag>
317    <name>help</name>
318    <tagclass>net.sf.basedb.clients.web.taglib.Help</tagclass>
319    <attribute>
320      <name>helpid</name>
321      <required>false</required>
322      <rtexprvalue>true</rtexprvalue>
323    </attribute>   
324    <attribute>
325      <name>tabcontrol</name>
326      <required>false</required>
327      <rtexprvalue>true</rtexprvalue>
328    </attribute>   
329    <attribute>
330      <name>clazz</name>
331      <required>false</required>
332      <rtexprvalue>true</rtexprvalue>
333    </attribute>
334    <attribute>
335      <name>style</name>
336      <required>false</required>
337      <rtexprvalue>true</rtexprvalue>
338    </attribute>
339    <attribute>
340      <name>image</name>
341      <required>false</required>
342      <rtexprvalue>true</rtexprvalue>
343    </attribute>
344    <attribute>
345      <name>tooltip</name>
346      <required>false</required>
347      <rtexprvalue>true</rtexprvalue>
348    </attribute>
349    <attribute>
350      <name>onclick</name>
351      <required>false</required>
352      <rtexprvalue>true</rtexprvalue>
353    </attribute>
354    <attribute>
355      <name>visible</name>
356      <required>false</required>
357      <rtexprvalue>true</rtexprvalue>
358    </attribute>
359  </tag>
360 
361  <tag>
362    <name>select</name>
363    <tagclass>net.sf.basedb.clients.web.taglib.Select</tagclass>
364    <attribute>
365      <name>id</name>
366      <required>true</required>
367      <rtexprvalue>true</rtexprvalue>
368    </attribute>
369    <attribute>
370      <name>clazz</name>
371      <required>false</required>
372      <rtexprvalue>true</rtexprvalue>
373    </attribute>
374    <attribute>
375      <name>style</name>
376      <required>false</required>
377      <rtexprvalue>true</rtexprvalue>
378    </attribute>
379    <attribute>
380      <name>required</name>
381      <required>false</required>
382      <rtexprvalue>true</rtexprvalue>
383    </attribute>
384    <attribute>
385      <name>current</name>
386      <required>true</required>
387      <rtexprvalue>true</rtexprvalue>
388    </attribute>
389    <attribute>
390      <name>denied</name>
391      <required>false</required>
392      <rtexprvalue>true</rtexprvalue>
393    </attribute>
394    <attribute>
395      <name>recent</name>
396      <required>false</required>
397      <rtexprvalue>true</rtexprvalue>
398    </attribute>
399    <attribute>
400      <name>selectrecent</name>
401      <required>false</required>
402      <rtexprvalue>true</rtexprvalue>
403    </attribute>
404    <attribute>
405      <name>defaultitem</name>
406      <required>false</required>
407      <rtexprvalue>true</rtexprvalue>
408    </attribute>
409    <attribute>
410      <name>selectdefault</name>
411      <required>false</required>
412      <rtexprvalue>true</rtexprvalue>
413    </attribute>
414    <attribute>
415      <name>onchange</name>
416      <required>false</required>
417      <rtexprvalue>true</rtexprvalue>
418    </attribute>
419    <attribute>
420      <name>onselect</name>
421      <required>false</required>
422      <rtexprvalue>true</rtexprvalue>
423    </attribute>
424    <attribute>
425      <name>newitem</name>
426      <required>false</required>
427      <rtexprvalue>true</rtexprvalue>
428    </attribute>
429    <attribute>
430      <name>visible</name>
431      <required>false</required>
432      <rtexprvalue>true</rtexprvalue>
433    </attribute>
434    <attribute>
435      <name>disabled</name>
436      <required>false</required>
437      <rtexprvalue>true</rtexprvalue>
438    </attribute>
439  </tag>
440  <tag>
441    <name>section</name>
442    <tagclass>net.sf.basedb.clients.web.taglib.HideableSection</tagclass>
443    <attribute>
444      <name>id</name>
445      <required>true</required>
446      <rtexprvalue>true</rtexprvalue>
447    </attribute>
448    <attribute>
449      <name>clazz</name>
450      <required>false</required>
451      <rtexprvalue>true</rtexprvalue>
452    </attribute>
453    <attribute>
454      <name>showclazz</name>
455      <required>false</required>
456      <rtexprvalue>true</rtexprvalue>
457    </attribute>
458    <attribute>
459      <name>hideclazz</name>
460      <required>false</required>
461      <rtexprvalue>true</rtexprvalue>
462    </attribute>
463    <attribute>
464      <name>style</name>
465      <required>false</required>
466      <rtexprvalue>true</rtexprvalue>
467    </attribute>
468    <attribute>
469      <name>contentstyle</name>
470      <required>false</required>
471      <rtexprvalue>true</rtexprvalue>
472    </attribute>
473    <attribute>
474      <name>title</name>
475      <required>true</required>
476      <rtexprvalue>true</rtexprvalue>
477    </attribute>
478    <attribute>
479      <name>visible</name>
480      <required>false</required>
481      <rtexprvalue>true</rtexprvalue>
482    </attribute>
483    <attribute>
484      <name>ontoggle</name>
485      <required>false</required>
486      <rtexprvalue>true</rtexprvalue>
487    </attribute>
488    <attribute>
489      <name>initial</name>
490      <required>false</required>
491      <rtexprvalue>true</rtexprvalue>
492    </attribute>
493    <attribute>
494      <name>context</name>
495      <required>false</required>
496      <rtexprvalue>true</rtexprvalue>
497    </attribute>
498  </tag>
499
500</taglib>
Note: See TracBrowser for help on using the repository browser.