This document lists changes made to the Project UI API.
Fuller descriptions of all changes can be found below (follow links).
Not all deprecations are listed here, assuming that the deprecated APIs continue to essentially work. For a full deprecation list, please consult the Javadoc.
ProjectConvertors
creating a Lookup
delegating to the owner project.
ProjectConvertors
for easier convertor project implementation.
unregisterConvertorProject
into ProjectConvertors
.
ProjectConvertors
the support for ProjectConvertor
s.
ProjectConvertor
adding an ability to convert a folder into a project.
These API specification versions may be used to indicate that a module requires a certain API feature in order to function. For example, if you see here a feature you need which is labelled 1.20, your manifest should contain in its main attributes the line:
OpenIDE-Module-Module-Dependencies: org.netbeans.modules.projectuiapi/1 > 1.20
ProjectConvertors
creating a Lookup
delegating to the owner project.
ProjectConvertors
for easier convertor project implementation.
unregisterConvertorProject
into ProjectConvertors
.
ProjectConvertors
the support for ProjectConvertor
s.
ProjectConvertor
adding an ability to convert a folder into a project.
org.netbeans.spi.project.ui.ProjectConvertor
org.netbeans.spi.project.ui.support.ProjectConvertors
ProjectConvertors
creating a Lookup
delegating to the owner project.
ProjectConvertors
for easier convertor project implementation.
unregisterConvertorProject
into ProjectConvertors
.
ProjectConvertors
the support for ProjectConvertor
s.
ProjectConvertors
creating a Lookup
delegating to the owner project.
ProjectConvertors
; made by: tzezula; issues:
#256585
Added a support method into ProjectConvertors
creating a Lookup
delegating to the owner project.
ProjectConvertors
for easier convertor project implementation.
ProjectConvertors
; made by: tzezula; issues:
#253338
Added support methods into the ProjectConvertors
for easier ProjectConvertor
lookup
and queries implementation.
unregisterConvertorProject
into ProjectConvertors
.
ProjectConvertors
; made by: tzezula; issues:
#250268
Added unregisterConvertorProject
into ProjectConvertors
to allow
project generators to unload the artifical convertor project before creating a new one.
ProjectConvertors
the support for ProjectConvertor
s.
ProjectConvertors
; made by: tzezula; issues:
#250232
Added ProjectConvertors
providing a support for ProjectConvertor
s.
ProjectConvertor
adding an ability to convert a folder into a project.
ProjectConvertor
; made by: tzezula; issues:
#246846
Added an ability to convert a folder into a project.
For a folder accepted by the ProjectConvertor
an artifical in memory
project is created causing the folder looks like a regular Project
in the UI.
The folder is converted into a regular Project
when the artificial Project
is opened.
The following classes were moved from the org.netbeans.modules.projectuiapi module:
Runtime compatibility remains, compile time compatibility is
mostly preserved too. It is however recommended to upgrade
dependencies of client modules. Try running
ant fix-dependencies
in your Ant module.