How to get Editable Tableview Cell value after edit complete in JavaFX FXML
<p>I have a TableView <code>selectedProductsTable</code> with editable column <code>quantityColumn</code>.
I want to take value after user edit column. method gets called without problem but I don't how to get the value.</p>

<pre><code>@FXML
private TableView selectedProductsTable;
@FXML
private TableColumn quantityColumn;
.......

@Override
public void initialize(URL url, ResourceBundle rb) {
   selectedProductDataList = FXCollections.observableArrayList();
   quantityColumn.setCellFactory(TextFieldTableCell.forTableColumn());
}

@FXML
public void onEditCommitSelectedProductTable( ){

    // this method fires when user press enter after finish editing "Quantity" column value.

    // how to get Edited value


}
</code></pre>

<p>I'm adding values to the table in method which get called in button click.
<a href="http://i.stack.imgur.com/qASq6.png" rel="nofollow">image of GUI</a></p>