/** browser data를 추가합니다. */
  private void addExtensionBrowserData() {
    String strName = StringUtils.trimToEmpty(textName.getText());
    String strUrl = StringUtils.trimToEmpty(textURL.getText());
    String strCmt = StringUtils.trimToEmpty(textComment.getText());

    if ("".equals(strName)) { // $NON-NLS-1$
      MessageDialog.openError(null, "Error", Messages.ExtensionBrowserURLDialog_18); // $NON-NLS-1$
      textName.setFocus();
      return;
    }

    if ("".equals(strUrl)) { // $NON-NLS-1$
      MessageDialog.openError(null, "Error", Messages.ExtensionBrowserURLDialog_21); // $NON-NLS-1$
      textURL.setFocus();
      return;
    }

    // url데이터가 이미 존재하는지 검사합니다.
    List<ExternalBrowserInfoDAO> listCheckExterBroswer = (List) tableViewer.getInput();
    for (ExternalBrowserInfoDAO externalBrowserInfoDAO : listCheckExterBroswer) {
      if (strUrl.equals(externalBrowserInfoDAO.getUrl())) {
        MessageDialog.openError(
            null, "Error", Messages.ExtensionBrowserURLDialog_23); // $NON-NLS-1$
        return;
      }
    }

    // 신규데이터를 만든다.
    ExternalBrowserInfoDAO newDao = new ExternalBrowserInfoDAO();
    newDao.setIs_used(comboUsed.getText());
    newDao.setName(strName);
    newDao.setUrl(strUrl);
    newDao.setComment(strCmt);

    listExterBroswer.add(newDao);
    tableViewer.refresh();
  }