Program: 134560
Project: 134560
Buggy source:
@Override public void createControl(Composite parent){
  Composite container=new Composite(parent,SWT.NULL);
  container.setLayout(new GridLayout(1,false));
  Composite group1=new Composite(container,SWT.NONE);
  group1.setLayout(new GridLayout(2,false));
  group1.setLayoutData(new GridData(SWT.FILL,SWT.TOP,true,false));
  new Label(group1,SWT.NONE).setText("String_Node_Str");
  yangVersion=new Combo(group1,SWT.BORDER | SWT.READ_ONLY);
  yangVersion.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false));
  new Label(group1,SWT.NONE).setText("String_Node_Str");
  rootDirTxt=new Text(group1,SWT.BORDER);
  rootDirTxt.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false));
  rootDirTxt.setText(YangProjectWizard.SRC_MAIN_YANG);
  Composite group2=new Composite(container,SWT.NONE);
  group2.setLayout(new GridLayout(2,false));
  group2.setLayoutData(new GridData(SWT.FILL,SWT.TOP,true,true));
  privateCreateGeneratorControls(group2);
  exampleFileChk=new Button(group2,SWT.CHECK);
  exampleFileChk.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,2,1));
  exampleFileChk.setText("String_Node_Str");
  exampleFileChk.setSelection(true);
  setControl(container);
  yangVersion.add("String_Node_Str");
  yangVersion.add("String_Node_Str");
  yangVersion.add("String_Node_Str");
  yangVersion.add("String_Node_Str");
  yangVersion.select(0);
  CodeGeneratorConfig config=new CodeGeneratorConfig();
  config.setGroupId("String_Node_Str");
  config.setArtifactId("String_Node_Str");
  config.setVersion(yangVersion.getText());
  config.setGenClassName("String_Node_Str");
  config.setGenOutputDirectory("String_Node_Str");
  generatorsViewer.add(config);
}

Fixed version (ground truth):
public void createControl(Composite parent){
  Composite container=new Composite(parent,SWT.NULL);
  container.setLayout(new GridLayout(1,false));
  Composite group1=new Composite(container,SWT.NONE);
  group1.setLayout(new GridLayout(2,false));
  group1.setLayoutData(new GridData(SWT.FILL,SWT.TOP,true,false));
  new Label(group1,SWT.NONE).setText("String_Node_Str");
  yangVersion=new Combo(group1,SWT.BORDER | SWT.READ_ONLY);
  yangVersion.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false));
  new Label(group1,SWT.NONE).setText("String_Node_Str");
  rootDirTxt=new Text(group1,SWT.BORDER);
  rootDirTxt.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false));
  rootDirTxt.setText(YangProjectWizard.SRC_MAIN_YANG);
  Composite group2=new Composite(container,SWT.NONE);
  group2.setLayout(new GridLayout(2,false));
  group2.setLayoutData(new GridData(SWT.FILL,SWT.TOP,true,true));
  privateCreateGeneratorControls(group2);
  exampleFileChk=new Button(group2,SWT.CHECK);
  exampleFileChk.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,2,1));
  exampleFileChk.setText("String_Node_Str");
  exampleFileChk.setSelection(true);
  setControl(container);
  yangVersion.add("String_Node_Str");
  yangVersion.add("String_Node_Str");
  yangVersion.add("String_Node_Str");
  yangVersion.add("String_Node_Str");
  yangVersion.select(0);
  CodeGeneratorConfig config=new CodeGeneratorConfig();
  config.setGroupId("String_Node_Str");
  config.setArtifactId("String_Node_Str");
  config.setVersion(yangVersion.getText());
  config.setGenClassName("String_Node_Str");
  config.setGenOutputDirectory("String_Node_Str");
  generatorsViewer.add(config);
}