This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
A class should override equals and hashCode or neither. If it override only one of these methods there can be problem. Hashing of these objects can be affected. org.netbeans.modules.db.explorer.DatabaseDriver [101]: OverrideBothEqualsAndHashcode, Ensure you override both equals() and hashCode() org.netbeans.modules.db.explorer.dataview.DataViewWindow [480]: OverrideBothEqualsAndHashcode, Ensure you override both equals() and hashCode() org.netbeans.modules.db.explorer.infos.ColumnNodeInfo [246]: OverrideBothEqualsAndHashcode, Ensure you override both equals() and hashCode()
ColumnElement and SortedListModel in dbschema have this problem too
Especially ColumnModel is flawed! TableElementImpl code refering to Bugtraq record #4396371 is full of stupid workaround just because of this bug and shows no understanding what is wrong.
TM 5.0 -> TBD
Tricky, especially dbschema, but will try for 6.0.
Not user reported, and does not appear to be causing problems for users. Downgrading.
Reassigned to new owner.