Bug 127861 [DataBinding] Mark API provisional
examples/org.eclipse.jface.examples.databinding/src/org/eclipse/jface/examples/databinding/nestedselection/TestMasterDetail.java
ordersTable.setHeaderVisible(true);
      ordersTable.setLayoutData(gridData5);
      ordersTable.setLinesVisible(true);
      TableColumn tableColumn2 = new TableColumn(ordersTable, SWT.NONE);
      tableColumn2.setWidth(60);
      tableColumn2.setText("Order No");
      TableColumn tableColumn3 = new TableColumn(ordersTable, SWT.NONE);
      tableColumn3.setWidth(60);
      tableColumn3.setText("Date");
   }
   /**
    * This method initializes sShell
    */
   private void createShell() {
      GridData gridData4 = new org.eclipse.swt.layout.GridData();
      gridData4.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL;
      gridData4.verticalAlignment = org.eclipse.swt.layout.GridData.CENTER;
      GridData gridData3 = new org.eclipse.swt.layout.GridData();
      gridData3.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL;
      gridData3.verticalAlignment = org.eclipse.swt.layout.GridData.CENTER;
      GridData gridData2 = new org.eclipse.swt.layout.GridData();
      gridData2.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL;
      gridData2.verticalAlignment = org.eclipse.swt.layout.GridData.CENTER;
      GridData gridData1 = new org.eclipse.swt.layout.GridData();
      gridData1.horizontalAlignment = org.eclipse.swt.layout.GridData.FILL;
      gridData1.verticalAlignment = org.eclipse.swt.layout.GridData.CENTER;
      GridLayout gridLayout = new GridLayout();
      gridLayout.numColumns = 2;
      shell = new Shell();
      shell.setText("Shell");