Пример #1
0
 @Override
 public void initParam(Object obj) {
   OptionsParam optionsParam = (OptionsParam) obj;
   PassiveScanParam passiveScanParam =
       (PassiveScanParam) optionsParam.getParamSet(PassiveScanParam.class);
   getTableModel().setScanDefns(passiveScanParam.getAutoTagScanners());
   scannersOptionsPanel.setRemoveWithoutConfirmation(
       !passiveScanParam.isConfirmRemoveAutoTagScanner());
 }
Пример #2
0
  @Override
  public void saveParam(Object obj) throws Exception {
    OptionsParam optionsParam = (OptionsParam) obj;
    PassiveScanParam passiveScanParam =
        (PassiveScanParam) optionsParam.getParamSet(PassiveScanParam.class);
    passiveScanParam.setAutoTagScanners(getTableModel().getElements());
    passiveScanParam.setConfirmRemoveAutoTagScanner(
        !scannersOptionsPanel.isRemoveWithoutConfirmation());

    passiveScanners.setAutoTagScanners(passiveScanParam.getAutoTagScanners());
  }