Options Dialog module contains implementation of Options Dialog and simple SPI. This SPI allows installation of custom options panels / categories to Options Dialog. This module contains implementation of Miscellaneous Panel ans Miscellaneous Panel SPI too. OptionsDialogSPI
Added API to handle selection of subcategory. It is meant to be called from
OptionspanelController and delegates to
Should an import of settings require a restart? Some applications need that, some don't. There is a branding API to control such behavior now.
Added API to control whether the options window should be modal or not when opened.
Added API to handle successful search in some panel in options window. By default no action is performed. Each implementor should make special actions, for example to choose a specific sub-panel, if this is required.
Introduced an annotation inside
to register keywords for some panel in the Options dialog declaratively.
Client can install new panel to Options Dialog - see JavaDoc for OptionsCategory class.
Client can install new panel to Advanced Options Panel - see JavaDoc for AdvancedOption class.
The sources for the module are in the NetBeans Mercurial repositories.
Read more about the implementation in the answers to architecture questions.
Built on April 23 2014. | Portions Copyright 1997-2014 Oracle. All rights reserved.