See: Description
Package | Description |
---|---|
org.openide |
Miscellaneous general classes, especially the util classes to handle a user notifications,
displaying dialogs and wizards.
|
XXX no answer for arch-overall
When a document window is floated (decoupled from the main IDE window)
and has focus then a new dialog window will use it as a parent window by default.
That means such non-modal dialogs will close when that document window is closed.
To avoid such situation pass WindowManager.getDefault().getMainWindow()
as
dialog parent window when creating the dialog instance.
Added method setNoDefaultClose(boolean)
to
NotifyDescriptor
class which disables ESC key closing
of dialog window and also disables close button in dialogs title
bar. When the method is invoked with true parameter then the dialog
window can be closed only by pressing one of its Ok/Yes/No/Cancel buttons
(depending on the specified closing options).
ExtendedAsynchronousValidatingPanel
Added a new wizard panel type which introduces finishValidation()
method. It is complementary to prepareValidation()
method in AsynchronousValidatingPanel
and should be
used to unlock user interface when the validation is finished.
BackgroundInstantiatingIterator
Added a new form of instantiating wizard iterator which can do its work after the wizard has been closed.
This change makes four existing methods in
WizardDescriptor
public: doNextClick(), doPreviousClick(), doFinishClick() and doCancelClick().
In previous version the methods were declared final and package
private.
Using these methods it will be possible to move to wizard's next step
without clicking the Next button for example when user double-clicks
some selected item in wizard's panel .
XXX no answer for arch-usecases
|
The sources for the module are in the NetBeans Mercurial repositories.
XXX no answer for deploy-dependencies
Read more about the implementation in the answers to architecture questions.
Built on December 20 2016. | Portions Copyright 1997-2016 Oracle. All rights reserved.