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.
Explorer allowes to customize compiled objects. E.g. user can add parameters into method in compiled .class files.
The bug is in clazz module, customize action should not be present for clazz files (actions in clazz data object need change, I think)
Priority is changed to P4 (normal).
The customizers for method etc. when invoked on clazz object should show exceptions in nicer way (eg. notify 'this is readonly').
Possible solution: a) disable / remove customize action from .class file nodes b) annotate exceptions thrown from Clazz module with proper error messages. While customizers offer a nice view to the class element properties, I would retain the action and add the messages.
Although the clazz module now properly reports the cause of not being able to change some element's properties, I've disabled customizers for compiled objects - to be exact all r/o nodes have their customizer disabled (hasCustomizer() == false), although, if asked, the node still return the proper customizer.
[010201_1] Verified
Resolved for 3.3.x or earlier, no new info since then -> closing.