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.
I had an empty subclass of DefaultListCellRenderer and asked to override getListCellRendererComponent. It generated the nonsense signature public java.awt.Component getListCellRendererComponent(javax.swing.JList javax.swing.JListParam, Object obj, int param, boolean param3, boolean param4) {...} (note the invalid name of the first parameter), and then threw an InvalidObjectException from MetadataElement._immediateComposite for good measure.
Note also that all the param names are generic (do not inherit from the super method as they should). Also the default super call was given no arguments.
missing arguments in the defult super call is duplicate of issue 48542 invalid parameter name is duplicate of issue 48317 These bugs have been fixed. It remains to fix param names (to inherit from the super method).
/cvs/java/src/org/netbeans/modules/java/tools/JMIInheritanceSupport.java,v <-- JMIInheritanceSupport.java new revision: 1.7; previous revision: 1.6