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.
If I change the return type or the default value on a method (attribute) of the annotation type my listener registered to the attribute is not notified about that. Name and modifiers change events work as expected.
Fixed. Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/AttributeImpl.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/AttributeImpl.java,v <-- AttributeImpl.java new revision: 1.26; previous revision: 1.25 done
The return type works now. Where do I have to listen to default value changes?
Default value, field initial value and method body are transient elements - there are no event notifications for them.
Then it prevents the node view to keep the node property of the annotation type method in sync with the edited source file. Likely not too severe.
Reorganization of java component