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.
Description: The Collection Override and Use Generics global properties have little value at the global level. These options need to be able to be set individually for each Attribute using the global settins as a default setting.
Much of this work has been done but the roundtrip redesign efforts have put the completion of this feature on hold so the status is being set to REMIND. Completion of this issue will have to wait until roundtrip redesign is completed.
This issue should be addressed after Roundtrip Redesign is finished
This enhancement will be implemented as soon as the global preference version of this enhancement is integrated. The work on the global prefs is finished and awaiting code review for checkin.
To be a complete implementation the same property for methods parameters should be added, it can be filed as a separate enhancement or be fixed as part of this one.
There is no need to create a seperate issue. I was planning to handle parameters with this issue. On multiplicity there will be a new property. I had to add the property to multiplicity, not attribute and parameter. The reason that the new property was added to multiplicity was to handle multiple dimensional multiplicity. For example, - foo[0..*,0..*] : MyType could be private MyType ArrayList < List < Foo > >; or it could be private MyType ArrayList < Foo[] >;
This enhancement was implemented using an alternative design making this obsolete.