Community
Participate
Working Groups
If Dialog.createDialogArea(Composite parent) is overridden and a FComposite is returned nothing will be visible unless the correct layout data has been set on the Composite. This is problematic since it couples a client's implementation of createDialogArea to an implementation detail of the base class (and it shows thatControl.setLayoutData is not a good idea in the first place). If this behavior cannot be fixed it should be documented in the method's JavaDoc! NOTES:
PRODUCT VERSION: SDK 0.047
My preference would be to update the javadoc.
The javadoc has been changed to reflect the dependency in both createDialogArea and createButtonBar.