Composite leftPanel = toolkit.createComposite(sashForm);
DescriptionBundlePart infoPart = new DescriptionBundlePart(leftPanel, toolkit, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
managedForm.addPart(infoPart);
DescriptionRightsPart rightsPart = new DescriptionRightsPart(leftPanel, toolkit, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
managedForm.addPart(rightsPart);
DescriptionVendorPart vendorPart = new DescriptionVendorPart(leftPanel, toolkit, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
managedForm.addPart(vendorPart);
DescriptionDeveloperPart developerPart = new DescriptionDeveloperPart(leftPanel, toolkit, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
managedForm.addPart(developerPart);
// LAYOUT
GridData gd;
GridLayout layout;
layout = new GridLayout(1, false);
leftPanel.setLayout(layout);
gd = new GridData(SWT.FILL, SWT.FILL, true, false);
infoPart.getSection().setLayoutData(gd);
gd = new GridData(SWT.FILL, SWT.FILL, true, false);
rightsPart.getSection().setLayoutData(gd);
gd = new GridData(SWT.FILL, SWT.FILL, true, false);
vendorPart.getSection().setLayoutData(gd);
gd = new GridData(SWT.FILL, SWT.FILL, true, false);