Apple Extensions are not documented in Java 7 API Docs

Paul Taylor paul_t100 at fastmail.fm
Mon Aug 13 09:02:03 PDT 2012


On 13/08/2012 15:40, Mario Torre wrote:
> 2012/8/13 Paul Taylor <paul_t100 at fastmail.fm>:
>
>> You really should aim to incorporate support for these features (however it
>> is done) because Apple is only addressing shortfalls in Java Swing because
>> of its Windows centric approach. Seeing that Apple have made these
>> extensions available to the Oracle 7 build they must been keen for you to a
>> good job. It cannot be right to not document these features because  they
>> are deprecated features that shouldnt be used in new projects, they are the
>> only way to create quality Apple applications at the moment.
>>
>> Paul
> Artem already provided you with a rationale why this is not going
> to be supported, which is particularly valid since the mac port project
> is part of the official OpenJDK repository.
>
> Note that the fact that is not an official library, doesn't mean it's
> not there. You can surely find a way to keep using those extensions,
> the Mac guys can even help you with that, but the standard word of
> warning that if you use this extensions your programs may break any
> time is to be expected.
>
> Cheers,
> Mario
You seem to be missing the point bigtime here.

Its not an official library, but it is shipped as part of the jdk, Im 
not downloading it from a 3rd party. So as it is being delivered why is 
it not documented ?

Going forward surely it is a good thing for Java to be able to support 
the desktop on different oses as good as possible, why would you want to 
break this, do you develop OSX desktop applications yourself

Paul


More information about the macosx-port-dev mailing list