Ejemplo n.º 1
0
    @Override
    boolean applyOptions() {
      List<String> list = filterTable.getFilterModel().getModel();

      FilterSettings.WHITE_LISTED_IP_ADDRESSES.set(list.toArray(new String[list.size()]));
      spamManager.reloadIPFilter();
      return false;
    }
Ejemplo n.º 2
0
    @Override
    boolean applyOptions() {
      List<String> list = filterTable.getFilterModel().getModel();

      FilterSettings.USE_NETWORK_FILTER.setValue(backListCheckBox.isSelected());
      FilterSettings.BLACK_LISTED_IP_ADDRESSES.set(list.toArray(new String[list.size()]));
      spamManager.reloadIPFilter();
      return false;
    }
Ejemplo n.º 3
0
 @Override
 boolean hasChanged() {
   List model = Arrays.asList(FilterSettings.WHITE_LISTED_IP_ADDRESSES.get());
   return !model.equals(filterTable.getFilterModel().getModel());
 }
Ejemplo n.º 4
0
 @Override
 boolean hasChanged() {
   List model = Arrays.asList(FilterSettings.BLACK_LISTED_IP_ADDRESSES.get());
   return backListCheckBox.isSelected() != FilterSettings.USE_NETWORK_FILTER.getValue()
       || !model.equals(filterTable.getFilterModel().getModel());
 }