title: JavaFX TableVie .setCellValueFactory to String without object
body: <p>I have a table which populates a list of objects, in one of the columns I have a <code>comboBoxColumn</code>. Although the <code>combobox</code> column is not part of the <code>object</code> class, I just want it to display a <code>String</code> in the column. </p>
  
  <p>How would i do this? Without setting the <code>object</code> class.</p>
  
  <pre><code>comboBoxColumn.setCellValueFactory(new **Just String**);
  </code></pre>
  
  <p>Here is the code</p>
  
  <pre><code>@FXML
  TableView&lt;Dog&gt; BookDogTableView;
  
  @FXML
  TableColumn&lt;Dog, String&gt; BookDogNameCol;
  
  @FXML
  TableColumn&lt;Dog, String&gt; BookDogBreedCol;
  
  @FXML
  TableColumn&lt;Dog, Integer&gt; BookDogAgeCol;
  
  @FXML
  TableColumn&lt;String, String&gt; BookDogSelectRunCol;
  
  
  BookDogNameCol
              .setCellValueFactory(new PropertyValueFactory&lt;Dog, String&gt;(
                      "dogName"));
  
      BookDogBreedCol
              .setCellValueFactory(new PropertyValueFactory&lt;Dog, String&gt;(
                      "breed"));
  
      BookDogAgeCol
              .setCellValueFactory(new PropertyValueFactory&lt;Dog, Integer&gt;(
                      "age"));
  
      BookDogSelectDogPane.setCellValueFactory(new **Just String**);
  
          BookDogSelectRunCol.setCellFactory(ComboBoxTableCell.forTableColumn(runOptions));
  
      BookDogTableView.setItems(customersDogs);
  </code></pre>