KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > mmbase > bridge > jsp > taglib > debug > LogTEI


1 /*
2
3 This software is OSI Certified Open Source Software.
4 OSI Certified is a certification mark of the Open Source Initiative.
5
6 The license (Mozilla version 1.0) can be read at the MMBase site.
7 See http://www.MMBase.org/license
8
9 */

10 package org.mmbase.bridge.jsp.taglib.debug;
11
12 import javax.servlet.jsp.tagext.VariableInfo JavaDoc;
13 import javax.servlet.jsp.tagext.TagData JavaDoc;
14 import javax.servlet.jsp.tagext.TagExtraInfo JavaDoc;
15
16
17 /**
18  * A TEI for a Logger instance.
19  *
20  * @author Michiel Meeuwissen
21  * @version $Id: LogTEI.java,v 1.2 2003/06/06 10:03:16 pierre Exp $
22  */

23
24 public class LogTEI extends TagExtraInfo JavaDoc {
25
26     public VariableInfo JavaDoc[] getVariableInfo(TagData JavaDoc data) {
27         VariableInfo JavaDoc[] variableInfo = null;
28
29         String JavaDoc jspvarAttribute = (String JavaDoc) data.getAttribute("jspvar");
30
31         if (jspvarAttribute != null) {
32             variableInfo = new VariableInfo JavaDoc[1];
33             variableInfo[0] = new VariableInfo JavaDoc(jspvarAttribute,
34                                                 "org.mmbase.util.logging.Logger",
35                                                 true,
36                                                 VariableInfo.NESTED);
37         }
38         return variableInfo;
39     }
40 }
41
Popular Tags