This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 229085 - Added friend API to allow J2SE Project extension to obtain or set active project platform
Summary: Added friend API to allow J2SE Project extension to obtain or set active proj...
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Project (show other bugs)
Version: 7.4
Hardware: All All
: P3 normal (vote)
Assignee: apireviews
URL:
Keywords: API, API_REVIEW_FAST
Depends on:
Blocks:
 
Reported: 2013-04-26 14:34 UTC by Tomas Zezula
Modified: 2013-05-02 14:10 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments
Diff file (16.92 KB, patch)
2013-04-26 14:38 UTC, Tomas Zezula
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Zezula 2013-04-26 14:34:08 UTC
Added friend API to allow J2SE Project extension to obtain or set active project platform. Such an API is required by JFX ProjectProblemsProvider checking and resolving the JFX platform compatibility.
Comment 1 Tomas Zezula 2013-04-26 14:38:11 UTC
Created attachment 133856 [details]
Diff file
Comment 2 Petr Somol 2013-04-26 15:30:39 UTC
Seems OK as it is. I'll just investigate further whether there is more functionality that would be good to expose to J2SE Project extensions. One such thing might be manipulation of endorsed classpath.
Comment 3 Petr Somol 2013-04-29 09:19:10 UTC
Upon discussions we realized that this API should also enable listening on platform changes
Comment 4 Tomas Zezula 2013-04-30 08:37:38 UTC
Fixed jet-main 9906628dd5d6
Comment 5 Quality Engineering 2013-05-02 14:10:49 UTC
Integrated into 'main-golden', will be available in build *201305021042* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/9906628dd5d6
User: Tomas Zezula <tzezula@netbeans.org>
Log: #229085:Added friend API to allow J2SE Project extension to obtain or set active project platform