When turning on a feature on given entry point, ergonomics will check for updates of newly activated modules in the cached catalog. If any, pushes AU to notify it in an balloon about available updates in the status bar.
Proposed a new service provider (see issue 211796) which could be useful for this case as well. There would be a method CheckForUpdatesProvider.notifyAvailableUpdates(boolean reload) what can be invoked with false parameter here.
core-main/rev/b47ca8b1b162 on autoupdate_211777 branch
Integrated into 'main-golden', will be available in build *201205170950* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
User: Jiri Rechtacek <email@example.com>
Log: #211737: Show notification about available updates immediately when activating any feature
Product Version: NetBeans IDE Dev (Build 201206200001)
Java: 1.7.0_04; Java HotSpot(TM) 64-Bit Server VM 23.0-b21
System: Mac OS X version 10.7.4 running on x86_64; US-ASCII; en_US (nb)
User directory: /Users/tomas/Library/Application Support/NetBeans/dev
Cache directory: /Users/tomas/Library/Caches/NetBeans/dev