RFR: 8258777: SkinBase: add api to un-/register invalidation-/listChange listeners [v4]

Jeanette Winzenburg fastegal at openjdk.java.net
Tue Mar 30 10:09:33 UTC 2021


On Mon, 29 Mar 2021 17:17:30 GMT, Nir Lisker <nlisker at openjdk.org> wrote:

>> Jeanette Winzenburg has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   fixed trailing whitespace
>
> modules/javafx.controls/src/main/java/javafx/scene/control/SkinBase.java line 246:
> 
>> 244:     /**
>> 245:      * Registers an operation to perform when the given {@code Observable} sends an invalidation event.
>> 246:      * Does nothing if observable or operation is {@code null}.
> 
> I would write "Does nothing if either {@code observable} or {@code operation} are {@code null}"

Done. Also changed leading upper-case of observable in first sentence to lower-case - for consistency because I don't see a difference between both, blind me? ;)

> modules/javafx.controls/src/main/java/javafx/scene/control/SkinBase.java line 265:
> 
>> 263:      * Unregisters all operations that have been registered using
>> 264:      * {@link #registerInvalidationListener(Observable, Consumer)}
>> 265:      * for the given observable.
> 
> If the parameter can be `null`, mention what happens like in `registerInvalidationListener`.

done

> modules/javafx.controls/src/main/java/javafx/scene/control/SkinBase.java line 270:
> 
>> 268:      *  may be {@code null}
>> 269:      * @return a composed consumer that performs all removed operations or
>> 270:      *  {@code null} if none has been registered or the observable is {@null}
> 
> * Comma before the first "or"
> * "none *have* been"

thanks :) Done.

-------------

PR: https://git.openjdk.java.net/jfx/pull/409


More information about the openjfx-dev mailing list