22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package sun.tools.jconsole;
27
28 import java.awt.BorderLayout;
29 import java.awt.EventQueue;
30 import java.awt.event.MouseAdapter;
31 import java.awt.event.MouseEvent;
32 import java.awt.event.MouseListener;
33 import java.beans.*;
34 import java.io.*;
35 import java.util.Set;
36 import javax.management.*;
37 import javax.swing.*;
38 import javax.swing.event.*;
39 import javax.swing.tree.*;
40 import sun.tools.jconsole.ProxyClient.SnapshotMBeanServerConnection;
41 import sun.tools.jconsole.inspector.*;
42
43 import com.sun.tools.jconsole.JConsoleContext;
44
45 @SuppressWarnings("serial")
46 public class MBeansTab extends Tab implements
47 NotificationListener, PropertyChangeListener,
48 TreeSelectionListener, TreeWillExpandListener {
49
50 private XTree tree;
51 private XSheet sheet;
52 private XDataViewer viewer;
53
54 public static String getTabName() {
55 return Resources.getText("MBeans");
56 }
57
58 public MBeansTab(final VMPanel vmPanel) {
59 super(vmPanel, getTabName());
60 addPropertyChangeListener(this);
61 setupTab();
62 }
63
64 public XDataViewer getDataViewer() {
65 return viewer;
66 }
67
68 public XTree getTree() {
69 return tree;
70 }
71
72 public XSheet getSheet() {
73 return sheet;
74 }
75
|
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package sun.tools.jconsole;
27
28 import java.awt.BorderLayout;
29 import java.awt.EventQueue;
30 import java.awt.event.MouseAdapter;
31 import java.awt.event.MouseEvent;
32 import java.awt.event.MouseListener;
33 import java.beans.*;
34 import java.io.*;
35 import java.util.Set;
36 import javax.management.*;
37 import javax.swing.*;
38 import javax.swing.event.*;
39 import javax.swing.tree.*;
40 import sun.tools.jconsole.ProxyClient.SnapshotMBeanServerConnection;
41 import sun.tools.jconsole.inspector.*;
42 import sun.tools.jconsole.resources.Messages;
43
44 import com.sun.tools.jconsole.JConsoleContext;
45
46 @SuppressWarnings("serial")
47 public class MBeansTab extends Tab implements
48 NotificationListener, PropertyChangeListener,
49 TreeSelectionListener, TreeWillExpandListener {
50
51 private XTree tree;
52 private XSheet sheet;
53 private XDataViewer viewer;
54
55 public static String getTabName() {
56 return Messages.MBEANS;
57 }
58
59 public MBeansTab(final VMPanel vmPanel) {
60 super(vmPanel, getTabName());
61 addPropertyChangeListener(this);
62 setupTab();
63 }
64
65 public XDataViewer getDataViewer() {
66 return viewer;
67 }
68
69 public XTree getTree() {
70 return tree;
71 }
72
73 public XSheet getSheet() {
74 return sheet;
75 }
76
|