Update of /cvsroot/ejtools/applications/jmx.browser/src/main/net/sourceforge/ejtools/jmxbrowser/web
In directory usw-pr-cvs1:/tmp/cvs-serv29212/jmx.browser/src/main/net/sourceforge/ejtools/jmxbrowser/web
Added Files:
JMXTree.java
Log Message:
Initial Import
--- NEW FILE: JMXTree.java ---
package net.sourceforge.ejtools.jmxbrowser.web;
import java.beans.beancontext.*;
import net.sourceforge.ejtools.jmxbrowser.model.*;
import net.sourceforge.ejtools.xml.*;
import net.sourceforge.ejtools.xml.beans.*;
public class JMXTree extends BeanContextServicesSupport implements BeanContextXmlProxy
{
protected transient XmlComponent xc = null;
protected Server server;
protected ConnectionServiceProvider connectionProvider;
public JMXTree() {
try {
connectionProvider = new ConnectionServiceProvider("LOCAL");
server = new Server();
add(connectionProvider);
add(server);
server.connect();
} catch(Exception e) {
e.printStackTrace();
}
}
public XmlComponent getXmlProxy()
{
if (xc == null)
{
xc = new BeanContextXmlTree(server);
}
return xc;
}
}
|