Ability for a project to provide a GUI customizer.
CustomizerProvider enhanced with ability to open customizer on given category or subcategory.
Ability for a
Ability to find a subnode representing a target.
Normally a project type provider will supply some special UI representation
of the project making use of domain-specific features.
LogicalViewProvider permits a project to
display itself however it likes in the Projects Explorer tab.
CustomizerProvider permits the project to
be customized in an arbitrary way, typically opening a GUI dialog.
ProjectOpenedHook may be used by projects
wishing to take some special action upon being opened in the GUI.