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
org.netbeans.modules.java.j2seproject.api.J2SECategoryExtensionProvider
org.netbeans.modules.java.j2seproject.api.J2SECustomPropertySaver
org.netbeans.modules.java.j2seproject.api.J2SEPropertyEvaluator
J2SECustomPropertySaver; made by: psomol; issues:
#200691
J2SECustomPropertySaver with method 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
J2SERunConfigProvider interface by
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
J2SEPropertyEvaluator with method evaluator() for
accessing PropertyEvaluator for given JSE Project. PropertyEvaluator resolves property
values for properties defined in project.properties and private.properties.
Built on May 22 2012. | Portions Copyright 1997-2012 Oracle. All rights reserved.