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.
Steps to reproduce: - Create a Class element and name it - Insert 'String a[*]' attribute to the element - Go to the attribute multiplicity property - Choose 'As Array' collection type - Generate code - Go to the source file The generated code is ------------------------------- private ArrayList<String> a; ------------------------------- instead of expected: ------------------------------- private String[] a; -------------------------------
it was the global "Collection Override" setting used when empty value was returned from the range. Whereis the empty value now means array. Fixed.
verified in netbeans-trunk-nightly-200704280000-uml.zip