forked from pentaho/pentaho-kettle
-
Notifications
You must be signed in to change notification settings - Fork 197
Dev: DefaultToolTip and ToolTip
Hiromu Hota edited this page May 3, 2020
·
1 revision
Class diagram of DefaultToolTip and ToolTip (as of 0.9.0.21)
DefaultToolTip
has been implemented in a way that it inherits from CheckBoxToolTip
, which is packaged in kettle-ui-swt-XXX.jar.
Since DefaultToolTip
is in the org.eclipse.jface.window
namespace, you may wonder why this class is not packaged in org.eclipse.rap.jface-XXX.jar.
To avoid a circular dependency between kettle-ui-swt-XXX.jar and org.eclipse.rap.jface-XXX.jar, DefaultToolTip
class is packaged in kettle-ui-swt-XXX.jar.
org.eclipse.jface.window.ToolTip
has been implemented in a way that it inherits from org.eclipse.swt.widgets.ToolTip
.