[Jarspy-commits] CVS: JarSpy/src/com/ociweb/jarspy/gui/classdetails DependencyTab.java,1.5,1.6 Field
Status: Beta
Brought to you by:
brown_j
|
From: Jeff B. <br...@us...> - 2002-09-18 23:07:42
|
Update of /cvsroot/jarspy/JarSpy/src/com/ociweb/jarspy/gui/classdetails
In directory usw-pr-cvs1:/tmp/cvs-serv7519/src/com/ociweb/jarspy/gui/classdetails
Modified Files:
DependencyTab.java FieldsTab.java MethodsTab.java
Log Message:
changed some of the detail panels to use text area instead of list
Index: DependencyTab.java
===================================================================
RCS file: /cvsroot/jarspy/JarSpy/src/com/ociweb/jarspy/gui/classdetails/DependencyTab.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** DependencyTab.java 14 Sep 2002 00:42:52 -0000 1.5
--- DependencyTab.java 18 Sep 2002 23:07:32 -0000 1.6
***************
*** 23,28 ****
import java.util.Iterator;
import java.util.Vector;
! import javax.swing.DefaultListModel;
! import javax.swing.JList;
/**
--- 23,27 ----
import java.util.Iterator;
import java.util.Vector;
! import javax.swing.JTextArea;
/**
***************
*** 33,53 ****
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);
}
}
--- 32,50 ----
public class DependencyTab extends AbstractClassDetailTab {
! private JTextArea dependencyTextArea = new JTextArea();
public DependencyTab() {
super("Dependencies");
setLayout(new BorderLayout());
! dependencyTextArea.setEditable(false);
! add(dependencyTextArea);
}
public void setClassInfo(ClassInfo classInfo) {
Vector deps = classInfo.getDependencies();
Iterator iter = deps.iterator();
while (iter.hasNext()) {
! dependencyTextArea.append(iter.next().toString() + '\n');
}
}
}
Index: FieldsTab.java
===================================================================
RCS file: /cvsroot/jarspy/JarSpy/src/com/ociweb/jarspy/gui/classdetails/FieldsTab.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** FieldsTab.java 14 Sep 2002 00:42:52 -0000 1.2
--- FieldsTab.java 18 Sep 2002 23:07:32 -0000 1.3
***************
*** 21,26 ****
import com.ociweb.jarspy.ClassInfo;
import java.awt.BorderLayout;
! import javax.swing.DefaultListModel;
! import javax.swing.JList;
/**
--- 21,25 ----
import com.ociweb.jarspy.ClassInfo;
import java.awt.BorderLayout;
! import javax.swing.JTextArea;
/**
***************
*** 31,54 ****
public class FieldsTab extends AbstractClassDetailTab {
! private JList fieldsList = new JList();
public FieldsTab() {
super("Fields");
setLayout(new BorderLayout());
! add(fieldsList);
}
public void setClassInfo(ClassInfo classInfo) {
Object[] fields = classInfo.getFields();
- DefaultListModel model = new DefaultListModel();
if (fields.length == 0) {
! model.addElement("<none>");
} else {
for (int i = 0; i < fields.length; i++) {
! model.addElement(fields[i]);
}
}
- fieldsList.setModel(model);
-
}
}
--- 30,51 ----
public class FieldsTab extends AbstractClassDetailTab {
! private JTextArea fieldsTextArea = new JTextArea();
public FieldsTab() {
super("Fields");
setLayout(new BorderLayout());
! fieldsTextArea.setEditable(false);
! add(fieldsTextArea);
}
public void setClassInfo(ClassInfo classInfo) {
Object[] fields = classInfo.getFields();
if (fields.length == 0) {
! fieldsTextArea.setText("<none>");
} else {
for (int i = 0; i < fields.length; i++) {
! fieldsTextArea.append(fields[i].toString() + '\n');
}
}
}
}
Index: MethodsTab.java
===================================================================
RCS file: /cvsroot/jarspy/JarSpy/src/com/ociweb/jarspy/gui/classdetails/MethodsTab.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** MethodsTab.java 14 Sep 2002 00:42:52 -0000 1.2
--- MethodsTab.java 18 Sep 2002 23:07:32 -0000 1.3
***************
*** 21,26 ****
import com.ociweb.jarspy.ClassInfo;
import java.awt.BorderLayout;
! import javax.swing.DefaultListModel;
! import javax.swing.JList;
/**
--- 21,25 ----
import com.ociweb.jarspy.ClassInfo;
import java.awt.BorderLayout;
! import javax.swing.JTextArea;
/**
***************
*** 31,50 ****
public class MethodsTab extends AbstractClassDetailTab {
! private JList methodsList = new JList();
public MethodsTab() {
super("Methods");
setLayout(new BorderLayout());
! add(methodsList);
}
public void setClassInfo(ClassInfo classInfo) {
Object[] methods = classInfo.getMethods();
- DefaultListModel model = new DefaultListModel();
for (int i = 0; i < methods.length; i++) {
! model.addElement(methods[i]);
}
- methodsList.setModel(model);
}
}
--- 30,48 ----
public class MethodsTab extends AbstractClassDetailTab {
! private JTextArea methodsTextArea = new JTextArea();
public MethodsTab() {
super("Methods");
setLayout(new BorderLayout());
! methodsTextArea.setEditable(false);
! add(methodsTextArea);
}
public void setClassInfo(ClassInfo classInfo) {
Object[] methods = classInfo.getMethods();
for (int i = 0; i < methods.length; i++) {
! methodsTextArea.append(methods[i].toString() + '\n');
}
}
}
|