[Jarspy-commits] CVS: JarSpy/src/com/ociweb/jarspy/gui/classdetails DependencyTab.java,1.3,1.4
Status: Beta
Brought to you by:
brown_j
|
From: Jeff B. <br...@us...> - 2002-08-27 03:02:41
|
Update of /cvsroot/jarspy/JarSpy/src/com/ociweb/jarspy/gui/classdetails
In directory usw-pr-cvs1:/tmp/cvs-serv20696
Modified Files:
DependencyTab.java
Log Message:
Index: DependencyTab.java
===================================================================
RCS file: /cvsroot/jarspy/JarSpy/src/com/ociweb/jarspy/gui/classdetails/DependencyTab.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** DependencyTab.java 25 Aug 2002 14:19:48 -0000 1.3
--- DependencyTab.java 27 Aug 2002 03:02:38 -0000 1.4
***************
*** 20,24 ****
import com.ociweb.jarspy.ClassInfo;
! import javax.swing.JLabel;
/**
--- 20,29 ----
import com.ociweb.jarspy.ClassInfo;
!
! import javax.swing.DefaultListModel;
! import javax.swing.JList;
! import java.awt.BorderLayout;
! import java.util.Vector;
! import java.util.Iterator;
/**
***************
*** 29,38 ****
public class DependencyTab extends AbstractClassDetailTab {
public DependencyTab() {
super("Dependencies");
! add(new JLabel("Not Implemented Yet."));
}
public void setClassInfo(ClassInfo classInfo) {
}
}
--- 34,54 ----
public class DependencyTab extends AbstractClassDetailTab {
+ private JList dependencyList = new JList();
+
public DependencyTab() {
super("Dependencies");
! setLayout(new BorderLayout());
! add(dependencyList);
}
public void setClassInfo(ClassInfo classInfo) {
+ DefaultListModel model = new DefaultListModel();
+ Vector deps = classInfo.getDependencies();
+ Iterator iter = deps.iterator();
+ while (iter.hasNext()) {
+ model.addElement(iter.next());
+ }
+
+ dependencyList.setModel(model);
}
}
|