1 26 package org.objectweb.fractal.explorer.panel; 27 28 import java.awt.Color ; 29 import javax.swing.JPanel ; 30 31 import org.objectweb.fractal.api.Component; 32 import org.objectweb.util.explorer.api.Panel; 33 import org.objectweb.util.explorer.api.TreeView; 34 import org.objectweb.fractal.explorer.graph.FractalGraph; 35 36 40 public class ComponentGraph 41 implements Panel 42 { 43 44 50 51 protected JPanel panel_ = null; 52 53 59 63 public ComponentGraph(){ 64 panel_ = new JPanel (); 65 panel_.setBackground(Color.white); 66 } 67 68 74 80 83 public void selected(TreeView treeView) { 84 Component component = (Component)treeView.getSelectedObject(); 86 87 FractalGraph fractalGraph = new FractalGraph(); 89 panel_.add(fractalGraph.getFractalGraph(component)); 90 } 91 92 95 public Object getPanel() { 96 return panel_; 97 } 98 99 100 103 public void unselected(TreeView arg0) { 104 } 106 107 } 108 | Popular Tags |