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.
As discussed on the review it would be good to try to implement the upgrade to satisfy $subj.
Assigning to Tomas for impl but we will need to discuss what the solution will be, e.g. new APIs that might be needed.
I will create a class in the J2SE project which will delegate to the AntProjectHelper in case of j2seproject/2. In case of j2seproject/1 it will create an update in its internal state. When the request for modification of properties or xml metadate will come the class will ask an user before propagating the update and change into the APH.
Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/Bundle.properties; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/Bundle.properties,v <-- Bundle.properties new revision: 1.17; previous revision: 1.16 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/J2SEActionProvider.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/J2SEActionProvider.java,v <-- J2SEActionProvider.java new revision: 1.34; previous revision: 1.33 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/J2SEFileBuiltQuery.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/J2SEFileBuiltQuery.java,v <-- J2SEFileBuiltQuery.java new revision: 1.2; previous revision: 1.1 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/J2SEProject.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/J2SEProject.java,v <-- J2SEProject.java new revision: 1.43; previous revision: 1.42 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/J2SESources.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/J2SESources.java,v <-- J2SESources.java new revision: 1.6; previous revision: 1.5 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/MainClassUpdater.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/MainClassUpdater.java,v <-- MainClassUpdater.java new revision: 1.2; previous revision: 1.1 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/SourceRoots.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/SourceRoots.java,v <-- SourceRoots.java new revision: 1.5; previous revision: 1.4 done RCS file: /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/UpdateHelper.java,v done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/UpdateHelper.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/UpdateHelper.java,v <-- UpdateHelper.java initial revision: 1.1 done Processing log script arguments... More commits to come... Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/classpath/BootClassPathImplementation.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/classpath/BootClassPathImplementation.java,v <-- BootClassPathImplementation.java new revision: 1.5; previous revision: 1.4 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/classpath/ClassPathProviderImpl.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/classpath/ClassPathProviderImpl.java,v <-- ClassPathProviderImpl.java new revision: 1.14; previous revision: 1.13 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/classpath/J2SEProjectClassPathExtender.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/classpath/J2SEProjectClassPathExtender.java,v <-- J2SEProjectClassPathExtender.java new revision: 1.5; previous revision: 1.4 done Processing log script arguments... More commits to come... Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/queries/SourceLevelQueryImpl.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/queries/SourceLevelQueryImpl.java,v <-- SourceLevelQueryImpl.java new revision: 1.3; previous revision: 1.2 done Processing log script arguments... More commits to come... Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/ui/J2SECustomizerProvider.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/J2SECustomizerProvider.java,v <-- J2SECustomizerProvider.java new revision: 1.14; previous revision: 1.13 done Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/ui/J2SEPhysicalViewProvider.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/J2SEPhysicalViewProvider.java,v <-- J2SEPhysicalViewProvider.java new revision: 1.33; previous revision: 1.32 done Processing log script arguments... More commits to come... Checking in j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SEProjectProperties.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SEProjectProperties.java,v <-- J2SEProjectProperties.java new revision: 1.30; previous revision: 1.29 done