This document lists changes made to the Java SE Projects 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.
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.java.j2seproject/1 > 1.20
J2SEProjectPlatform; made by: tzezula; issues: #229085
J2SECategoryExtensionProvider; made by: psomol; issues: #218422
J2SECategoryExtensionProviderso far restricted the possibility to extend panels in Project Properties dialog to Run and Package panels only. Now it is possible to extend also Application panel.
GeneratedFilesInterceptor; made by: tzezula; issues: #226433
GeneratedFilesInterceptorregistered in the project
Lookupwhen a a build script file has been updated or created.
J2SECustomPropertySaver; made by: psomol; issues: #200691
save()to enable correct saving of properties added by JSE Project extending modules. If a JSE Project extending module adds/modifies panels in Project Property panels, then a mechanism is needed to ensure that all user-modified properties are correctly stored in project.properties and private.properties when OK pressed.
J2SECategoryExtensionProvider; made by: psomol; issues: #200704
J2SECategoryExtensionProvider. The old interface was hardwired to enable extension of Run panel only with one extension panel only. The new interface provides this mechanism for any category and allows multiple extension panels per category. The new functionality is needed for JavaFX 2.0 support module, but is not limited to it.
J2SEPropertyEvaluator; made by: mkubec; issues: #89457
evaluator()for accessing PropertyEvaluator for given JSE Project. PropertyEvaluator resolves property values for properties defined in project.properties and private.properties.
Built on June 18 2013. | Portions Copyright 1997-2013 Oracle. All rights reserved.