Hi,

I've been cleaning up the warnings inside the controls code base and one
of the warnings left (beside many generic problems in the *View-classes)
is the casting from *Property to *StyleableProperty.

> final StyleableProperty<Boolean> prop = 
> (StyleableProperty<Boolean>)focusTraversableProperty();

now I think I found a way to get away with out an unchecked cast warning
by writing

> final StyleableProperty<Boolean> prop = 
> (StyleableProperty<Boolean>)(WritableValue<Boolean>)focusTraversableProperty();

Anyone having a better idea?

Tom

Reply via email to