|
org.netbeans.modules.projectui 1.15.0 1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Project UI | |
|---|---|
| org.netbeans.modules.project.ui.api | |
Module provides general implementation of projects UI and exports client friend API only.
For certain distributions of NetBeans (PHP or Ruby), actions like "Build project" or "Rebuild project" make no sense in the main menu. Therefore the layer registration for these actions was moved to projectui.buildmenu module which provides token "BuildActions". If a certain distribution requires these actiosn to be present it shall require this token. Java and CND do now.
Use system property "project.tab.no.selection" for influencing the behaviour on creation or opening of projects. When this property is set, the opening/creating of projects doesn't trigger opening and focusing of the projects logical view top component. Allows the BlueJ Edition to focus it's own component instead.
Added RecentProjects class that provides access to list of
recently used projects (UnloadedProjectInformation class).
Listener can be registered to be notified about change in the
list of recent projects. The API is only for friend access.
Needed for working with projects in the IDE.
RecentProjectsAPI can be used to get list of information about recently opened projects in IDE. API provides project display name, icon and URL of project folder location. Listeners can be registered to learn about change of the list.
|
|
|
|
|
The sources for the module are in the NetBeans Mercurial repositories.
N/A
Read more about the implementation in the answers to architecture questions.
|
org.netbeans.modules.projectui 1.15.0 1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||