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

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Tue Apr 5 13:59:19 UTC 2016


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
>
>


-- 
Best regards, Sergey.



More information about the swing-dev mailing list