compositeLegend = new Composite(parent, SWT.NONE);
compositeLegend.setLayout(gridLayout);
compositeLegend.setLayoutData(gridData2);
messageImage = new CLabel(compositeLegend, SWT.NONE);
GridData gridData7 = new GridData();
gridData7.horizontalAlignment = GridData.BEGINNING;
gridData7.minimumWidth = 30;
gridData7.widthHint = 30;
messageImage.setLayoutData(gridData7);
messageText = new CLabel(compositeLegend, SWT.NONE);
GridData gridData8 = new GridData();
gridData8.horizontalAlignment = GridData.FILL;
gridData8.grabExcessHorizontalSpace = true;
gridData8.grabExcessVerticalSpace = true;
gridData8.verticalAlignment = GridData.FILL;