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");
}
}
|