JDK-4139626 : Why is ListModel not a java.util.List?
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.2.0
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic,windows_95
  • CPU: generic,x86
  • Submitted: 1998-05-18
  • Updated: 2001-07-10
  • Resolved: 2001-07-10
Related Reports
Duplicate :  
Description

Name: bk70084			Date: 05/18/98


Is API development of different parts is going on unrelated tracks?
Why is ListModel not a java.util.List?
(Review ID: 30496)
======================================================================

Comments
PUBLIC COMMENTS ListModel does not extend com.sun.java.util.collections.List mainly because of timing. swing and the collection classes started around the same time and it was thought, at that time, that the collection classes would only be part of 1.2. As we know now, that isn't the case. Since swing did not want to rely on the collection classes there is no sharing of ideas between the two. That will change as we move forward. Look for better integration between the two sets of classes in the future. sky 1998-06-02
10-06-2004

EVALUATION ListModel does not extend com.sun.java.util.collections.List mainly because of timing. swing and the collection classes started around the same time and it was thought, at that time, that the collection classes would only be part of 1.2. As we know now, that isn't the case. Since swing did not want to rely on the collection classes there is no sharing of ideas between the two. That will change as we move forward. Look for better integration between the two sets of classes in the future. sky 1998-06-02 I'm closing this as a duplicate of 4304287, which is a more general EOU. scott.violet@eng 2001-07-10
10-07-2001