[Ejtools-cvs] applications/jndi.browser/src/main/net/sourceforge/ejtools/jndibrowser/web/taglib Conn
Brought to you by:
letiemble
From: <let...@us...> - 2002-05-30 22:37:57
|
Update of /cvsroot/ejtools/applications/jndi.browser/src/main/net/sourceforge/ejtools/jndibrowser/web/taglib In directory usw-pr-cvs1:/tmp/cvs-serv18235/jndi.browser/src/main/net/sourceforge/ejtools/jndibrowser/web/taglib Modified Files: ConnectTag.java TreeRendererImpl.java Log Message: Basic Web App Index: ConnectTag.java =================================================================== RCS file: /cvsroot/ejtools/applications/jndi.browser/src/main/net/sourceforge/ejtools/jndibrowser/web/taglib/ConnectTag.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ConnectTag.java 24 May 2002 21:19:13 -0000 1.1 --- ConnectTag.java 30 May 2002 22:37:55 -0000 1.2 *************** *** 25,29 **** private String name = Constants.TREE; /** The page to which we should forward for the user to log on. */ ! private String page = "/connect.do"; --- 25,29 ---- private String name = Constants.TREE; /** The page to which we should forward for the user to log on. */ ! private String page = "/view.do"; Index: TreeRendererImpl.java =================================================================== RCS file: /cvsroot/ejtools/applications/jndi.browser/src/main/net/sourceforge/ejtools/jndibrowser/web/taglib/TreeRendererImpl.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TreeRendererImpl.java 24 May 2002 21:19:13 -0000 1.1 --- TreeRendererImpl.java 30 May 2002 22:37:55 -0000 1.2 *************** *** 7,12 **** package net.sourceforge.ejtools.jndibrowser.web.taglib; import net.sourceforge.ejtools.jndibrowser.model.JNDIContext; ! import net.sourceforge.ejtools.jndibrowser.model.JNDIEntry; import net.sourceforge.ejtools.servlet.http.jsp.tagext.TreeRenderer; --- 7,19 ---- package net.sourceforge.ejtools.jndibrowser.web.taglib; + import java.util.Hashtable; + import net.sourceforge.ejtools.jndibrowser.model.JNDIContext; ! import net.sourceforge.ejtools.jndibrowser.model.JNDILinkRef; ! import net.sourceforge.ejtools.jndibrowser.model.ejb.EJBHomeProxy; ! import net.sourceforge.ejtools.jndibrowser.model.jms.ConnectionFactoryProxy; ! import net.sourceforge.ejtools.jndibrowser.model.jms.QueueProxy; ! import net.sourceforge.ejtools.jndibrowser.model.jms.TopicProxy; ! import net.sourceforge.ejtools.jndibrowser.model.mail.SessionProxy; import net.sourceforge.ejtools.servlet.http.jsp.tagext.TreeRenderer; *************** *** 20,23 **** --- 27,34 ---- public class TreeRendererImpl implements TreeRenderer { + /** Description of the Field */ + protected static Hashtable icons = new Hashtable(); + + /** * Gets the icon attribute of the TreeRendererImpl object *************** *** 28,40 **** public String getIcon(Object o) { ! if (net.sourceforge.ejtools.jndibrowser.model.JNDIContext.class.equals(o.getClass())) ! { ! return "images/tree/folder.gif"; ! } ! if (net.sourceforge.ejtools.jndibrowser.model.JNDIEntry.class.equals(o.getClass())) { ! return "images/tree/page.gif"; } ! return null; } } --- 39,61 ---- public String getIcon(Object o) { ! String icon = (String) icons.get(o.getClass()); ! ! if (icon == null) { ! icon = "images/toolbarButtonGraphics/general/File16.gif"; } ! return icon; ! } ! ! /** Map of the class/icons */ ! static ! { ! icons.put(net.sourceforge.ejtools.jndibrowser.model.JNDIContext.class, "images/toolbarButtonGraphics/general/Folder16.gif"); ! icons.put(net.sourceforge.ejtools.jndibrowser.model.JNDILinkRef.class, "images/toolbarButtonGraphics/general/File16.gif"); ! icons.put(net.sourceforge.ejtools.jndibrowser.model.ejb.EJBHomeProxy.class, "images/toolbarButtonGraphics/development/EJB16.gif"); ! icons.put(net.sourceforge.ejtools.jndibrowser.model.jms.QueueProxy.class, "images/toolbarButtonGraphics/development/jms/Queue16.gif"); ! icons.put(net.sourceforge.ejtools.jndibrowser.model.jms.TopicProxy.class, "images/toolbarButtonGraphics/development/jms/Topic16.gif"); ! icons.put(net.sourceforge.ejtools.jndibrowser.model.jms.ConnectionFactoryProxy.class, "images/toolbarButtonGraphics/development/Node16.gif"); ! icons.put(net.sourceforge.ejtools.jndibrowser.model.mail.SessionProxy.class, "images/toolbarButtonGraphics/development/JavaMailResource16.gif"); } } |