<Swing Dev> Review request for 8133039 Provide public API to sun.swing.UIAction#isEnabled(Object)
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Tue Nov 24 13:54:37 UTC 2015
Looks fine.
On 20.11.15 17:01, Alexander Scherbatiy wrote:
>
> Hello,
>
> Could you review the updated fix:
> http://cr.openjdk.java.net/~alexsch/8133039/webrev.02/
>
> The description that accept() method must return false for the
> disabled action is added.
>
> Thanks,
> Alexandr.
>
> On 11/19/2015 6:40 PM, Sergey Bylokhov wrote:
>> Probably we should strictly specify relationship between the accept
>> and isEnabled?
>> My assumption that the accept should always return false in case
>> of disabled Action. And related issue after we open part of UIAction
>> is that UIAction ignores the setEnabled() and actually contradicts the
>> specification of the parent. SO this can mislead the user, that the
>> accept can return true after setEnabled(false).
>>
>> On 11.11.15 16:59, Andrej Golovnin wrote:
>>> Hi Alexander,
>>>
>>>> You are right.
>>>>
>>>> There is the updated fix there the sender type is Object:
>>>> http://cr.openjdk.java.net/~alexsch/8133039/webrev.01
>>>>
>>>
>>> this one looks good for me.
>>>
>>> Best regards,
>>> Andrej Golovnin
>>>
>>
>>
>
--
Best regards, Sergey.
More information about the swing-dev
mailing list