[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-swt-dev] From Swing to SWT
|
Yes. As I study more about the setData() signatures, I am seeing they are
aribtrary data holders.
thanks,
Lane
David Whiteman wrote:
Thursday, January 16, 2003, 3:22:07 PM, Lane Sharman wrote:
setData(Object) sets the data value for
the widget, eg, new Boolean(true), for a check box widget.
Actually, it does not. setData() is just a slot for you to store
anything you wish. It has no relation to the widget or its value. It
would be a great place to store things that weren't already supported
by the API. From the Javadoc:
* Sets the application defined widget data associated
* with the receiver to be the argument. The <em>widget
* data</em> is a single, unnamed field that is stored
* with every widget.
* <p>
* Applications may put arbitrary objects in this field. If
* the object stored in the widget data needs to be notified
* when the widget is disposed of, it is the application's
* responsibility to hook the Dispose event on the widget and
* do so.
David
--
Lane Sharman
http://opendoors.com Conga, GoodTimes and Application Hosting Services
http://opendoors.com/lane.pdf BIO