This implementation of the
Dialog framework method creates
and lays out a composite. Subclasses that require a different dialog area
may either override this method, or call the
implementation and add controls to the created composite.
Note: Since 3.4, the created composite no longer grabs excess vertical space.
If the old behavior is desired by subclasses, get the returned composite's
layout data and set grabExcessVerticalSpace to true.