Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.netbeans.modules.projectuiapi/1 1.13.22 5
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.netbeans.spi.project.ui

Ability to provide a tailored UI for a project.

See:
Description

Interface Summary
CustomizerProvider | Ability for a project to provide a GUI customizer.
LogicalViewProvider | Ability for a `Project` to supply a logical view of itself.
PrivilegedTemplates | List of templates which should be in the initial "privileged" list when making a new file.
RecommendedTemplates | List of template types supported by a project when making a new file.

Class Summary
ProjectOpenedHook | A hook which can be run when a project is "opened" or "closed" in the GUI.

## Package org.netbeans.spi.project.ui Description

Ability to provide a tailored UI for a project.

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.netbeans.modules.projectuiapi/1 1.13.22 5
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Built on December 7 2006. | Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.