[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-awt-dev
Subject:    <AWT Dev> RFC: KeyboardFocusManager patch
From:       Anton.Tarasov () Sun ! COM (Anton V !  Tarasov)
Date:       2007-07-18 9:26:14
Message-ID: 469DDCB6.4070800 () sun ! com
[Download RAW message or body]

Ok, fine. I'm starting the internal process. Will keep you notified.

Thanks,
Anton.

Roman Kennke wrote:
> Hi Anton,
> 
>> In the original javadoc comment you mentioned KeyboardFocusManager.initPeer(),
>> the method where the current toolkit is checked for being implementing
>> the KFMPeerProvider interface. As the javadoc for the interface (that becomes
>> a kind of internally public) is a specification, any mentioning of any
>> methods, classes etc. in the specification becomes a part of it.
>> Thus we're making the method KeyboardFocusManager.initPeer() a part of the
>> specification (and so we will have to support it in the future).
>> But as you can see this method is private and we're free to change it anytime.
>>
>> Also I said that the developer anyway mustn't know where exactly his toolkit is
>> retrieved for a KFMPeer it provides. What the developer should do
>> is just to implement the KFMPeerProvider. Mentioning in the javadoc that
>> the KFM peer is retrieved _somewhere_ in the KFM would be enough, right?
>>
>> Have I explained this clear now?
> 
> Ah ok. I thought you were speaking about something in the code. Yeah I
> fully agree with your points.
> 
> Cheers, Roman
> 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic