public void Process(ISemanticProcessor proc, IMembrane membrane, ST_Data data)
 {
     DataView dv = new DataView(data.Table);
     view.FindForm().BeginInvoke(() =>
         {
             view.DataSource = dv;
             label.Text = "Collection: " + data.Table.TableName;
         });
 }
 public void Process(ISemanticProcessor proc, IMembrane membrane, ST_Data data)
 {
     schema = data.Schema;
     DataView dv = new DataView(data.Table);
     dgView.FindForm().BeginInvoke(() =>
         {
             dgView.DataSource = dv;
             dgView.Columns[0].Visible = false;			// Hide the ID field.
             label.Text = "Semantic Type: " + data.Table.TableName;
         });
 }