throws ContentControlInvalidException {
if (composite == null) {
Control contentControl = this.getContentControl();
if (contentControl == null)
throw new ContentControlInvalidException(
Messages.ExplanatoryComposite_content_control_not_set, null);
this.stackLayout.topControl = contentControl;
if (contentControl instanceof Composite) {
((Composite) contentControl).layout();