<Swing Dev> [9] Review Request: 8141544 The interface sun.swing.UIClientPropertyKey can be made public

Alexander Scherbatiy alexandr.scherbatiy at oracle.com
Tue Apr 5 14:35:30 UTC 2016


   The fix looks good to me.

   Thanks,
   Alexandr.

On 05/04/16 17:59, Sergey Bylokhov wrote:
> This fix is updated according to offline comments:
>
> http://cr.openjdk.java.net/~serb/8141544/webrev.01
>
>  - the @since 9 was added to UIClientPropertyKey.
>  - Note that StringUIClientPropertyKey was not made public for two 
> reasons:
>    * It is to trivial.
>    * This was a internal decision to open this functionality and it 
> seems that the scope of it is limited.
>
> On 04.04.16 23:24, Sergey Bylokhov wrote:
>> Hello,
>> Please review the fix for jdk9.
>>
>> In the fix the UIClientPropertyKey interface is moved to javax.swing
>> package. This is a tagging interface, which provides functionality
>> similar to UIResource, but for the client properties(this can be useful
>> for custom l&f). The spec of UIClientPropertyKey is self-descriptive.
>>
>> ccc will be created after the technical review.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8141544
>> Webrev can be found at: 
>> http://cr.openjdk.java.net/~serb/8141544/webrev.00
>>
>>
>
>




More information about the swing-dev mailing list