[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-openjfx-dev
Subject: Re: TableCellSkinBase: columnVisibility/Width should be protected
From: Jonathan Giles <jonathan.giles () oracle ! com>
Date: 2016-01-31 19:57:59
Message-ID: 56AE6747.1070502 () oracle ! com
[Download RAW message or body]
In moving most of the skin code to public API (as part of JEP 253), I
worked with the plan of minimising the API as much as possible, and
would then spend time this year bringing API back out in a more
considered way (as opposed to dumping all skin code, warts and all, into
public API and making mistakes). I am happyto make more API public, and
have been encouraging people heavily at conferences to start playing
with JDK 9 _today_. Your bug is now on my radar - I will look into it ASAP.
-- Jonathan
On 30/01/16 2:14 AM, fastegal@swingempire.de wrote:
>
> On the move into public, its abstract methods
> columnVisibility/Width/Property
> changed scope from protected to package - this makes the base class
> rather useless
> for extension: it's main job is sync'ing the cell's visible property
> to the
> column's visible property and triggering and doing the cell's layout.
> Both are possible only, if subclasses provide the column properties.
>
> Would suggest to change scope back to protected. Or any special
> reasons for
> not doing it?
>
> Cheers
> Jeanette
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic