@Override
public void createControls(Composite parent, TabbedPropertySheetPage tabbedPropertySheetPage) {
super.createControls(parent, tabbedPropertySheetPage);
TabbedPropertySheetWidgetFactory factory = getWidgetFactory();
composite = factory.createFlatFormComposite(parent);
FormData data;
idText = factory.createText(composite, ""); //$NON-NLS-1$
data = new FormData();
data.left = new FormAttachment(0, 120);
data.right = new FormAttachment(100, -HSPACE);
data.top = new FormAttachment(0, VSPACE);
idText.setLayoutData(data);
CLabel idLabel = factory.createCLabel(composite, "Id:", SWT.WRAP); //$NON-NLS-1$
data = new FormData();
data.left = new FormAttachment(0, 0);
data.right = new FormAttachment(idText, -HSPACE);
data.top = new FormAttachment(idText, 0, SWT.CENTER);
idLabel.setLayoutData(data);
nameText = factory.createText(composite, ""); //$NON-NLS-1$
data = new FormData();
data.left = new FormAttachment(0, 120);
data.right = new FormAttachment(100, -HSPACE);
data.top = new FormAttachment(idText, VSPACE);
nameText.setLayoutData(data);
nameLabel = factory.createCLabel(composite, "Name:", SWT.WRAP); //$NON-NLS-1$
data = new FormData();
data.left = new FormAttachment(0, 0);
data.right = new FormAttachment(nameText, -HSPACE);
data.top = new FormAttachment(nameText, 0, SWT.CENTER);
nameLabel.setLayoutData(data);