title: How to set GWT Flextable first row (i.e heading) declaratively using UiBinder?
body: <p>I want my table to have the following static column headings: "Name", "Surname", "DOB", 
  but I want to declare them in *.ui.xml (rather than in code).</p>
  
  <p>Right now, I'm doing it via code like this:</p>
  
  <pre><code>public PersonViewImpl extends Composite implements PersonView {
      /*Lots of code removed for clarity*/
  
      @UiField (provided = true) FlexTable personTable;
  
      public PersonViewImpl(){
          personTable.setText(0, 0, "Name");
          personTable.setText(0, 1, "Surname");
          personTable.setText(0, 2, "DOB")    
      }
  }
  </code></pre>
  
  <p>I have this in my PersonView.ui.xml</p>
  
  <pre><code>&lt;g:FlexTable ui:field="personTable" /&gt;
  </code></pre>
  
  <p>I've googled for hours, but still no go.</p>