Name: jl125535 Date: 07/26/2004
A DESCRIPTION OF THE REQUEST :
Currently I'm working on a project in which I show a list of JavaBeans (all the same class) in a JTable. Every row is an entry in the list and the properties are the columns. JTable has, thanks to TableModelEvent's, the ability to react on changes on the shown data. But the Collection, List and other interfaces, and their implementations, lack support to monitor and veto changes.
The used workaround is very slow and I think this function is easy to implement, would speed up some applications. Also the footprint, when there are no registered listeners, is minimal.
EXPECTED VERSUS ACTUAL BEHAVIOR :
I'd like to have change and vetoable listeners for the data of Collection's, List's, Set's and others.
CUSTOMER SUBMITTED WORKAROUND :
My current workaround is to have a wrapper class for all interfaces, which create these events.
(Incident Review ID: 217999)