@Override
 public void handle(final ActionEvent t) {
   soap.getRequesStub().setUrl(serviceEndPointUrl.getText());
   soap.setSoapServiceWsdlUrl(wsdrlUrlTextField.getText());
   soap.setSoapEndPointUrl(serviceEndPointUrl.getText());
   soap.setRequestXml(requestTextArea.getText());
   soap.setResponseXml(responseTextArea.getText());
   soap.setLastUpdatedTimeStamp(Calendar.getInstance());
   soap.setSoapOperationName(operationList.getSelectionModel().getSelectedItem());
   soap.getResponseStub().setResponse(responseTextArea.getText());
   soap.getRequesStub().setRequestMethod("POST");
 }
 private void updateTableDetails(
     final SoapServiceVirtualizeDto srv, final TableEntry tableEntry, final String value) {
   String key = tableEntry.getElementName();
   System.out.println(key + "value : " + value);
   if (VIRTUAL_NAME.equals(key)) {
     srv.setSoapServiceVirtualizeName(value);
     changeTabTitle(value, srv.getSoapVirtualReferenceId());
     changeProjectPanelNodeName(srv.getSoapVirtualReferenceId(), value);
   } else if (RESPONSE_DELAY.equals(key)) {
     srv.getResponseStub().setFixedDelayMilliseconds(Integer.parseInt(value));
   } else if (PRIORITY.equals(key)) {
     srv.getRequesStub().setPriority(Integer.parseInt(value));
   }
   CommonUiActions.projectChanged();
 }
 public void populateDataTable(final SoapServiceVirtualizeDto srv) {
   // dataTableModel.removeActionListeners();
   populateServiceData(
       srv.getSoapServiceVirtualizeName(),
       srv.getCreationTimeStamp(),
       srv.getLastUpdatedTimeStamp(),
       srv.getResponseStub(),
       srv.getRequesStub());
   elementValue.setCellFactory(TextFieldTableCell.forTableColumn());
   elementValue.setOnEditCommit(
       (final TableColumn.CellEditEvent<TableEntry, String> t) -> {
         updateTableDetails(
             srv, t.getTableView().getItems().get(t.getTablePosition().getRow()), t.getNewValue());
       });
 }