示例#1
0
  DataSetHandle createSelectedDataSet() {
    DataSetHandle dataSetHandle = null;

    try {
      if (useODAV3) {
        dataSetHandle = createDataSetODAV3();
      } else {
        dataSetHandle = createDataSetODAV2();
      }

      if (nameEditor != null && !nameEditor.isDisposed())
        dataSetHandle.setName(nameEditor.getText());

      return dataSetHandle;
    } catch (SemanticException e) {
      ExceptionHandler.handle(e);
      return null;
    } catch (IllegalStateException e) {
      ExceptionHandler.handle(e);
      return null;
    } catch (OdaException e) {
      ExceptionHandler.handle(e);
      return null;
    }
  }