implemented in jetmain
On opening a JavaFX 2.0+ project from older NB version in newer NB version the project build script file jfx-impl.xml is checked against jfx-impl.xml supported by the newer NB version. In case the files do not match, the older project build script is backed up and replaced by the current NB version. All past backup files are preserved. In case this auto-update has taken place, a readme file UPDATED.TXT is generated and presented to the user in editor.
The auto-display of readme file in editor after auto-update can be disabled using property javafx.disable.autoupdate.notification=true which makes the auto-update process silent. The auto-update process can be entirely disabled by setting property javafx.disable.autoupdate=true. Remark: this mechanism affects the JavaFX specific build script only; files build-impl.xml and build.xml are treated identically as in J2SE projects, i.e., build-impl.xml gets updated silently and build.xml is never modified by NB so as to allow users to make persistent modifications to the build process.