/*
  public void execute() {      Iterator iter;      //********* Check for our modes being added ***********      //We have one defense mode, so we only get the one from iter.next();      iter = defenseModeSubscription.getAddedCollection().iterator();      if (iter == null) logger.debug("****nothing added to the collection...");      if (iter.hasNext()) {          DefenseCondition dmode = (DefenseCondition)iter.next();          if (dmode != null) {                logger.debug("**** Saw new DefenseCondition with value = " + dmode.getValue());                logger.debug("********* and type = " + dmode.getClass().getName() );                logger.debug("********* Source = " + dmode.getSource() );                if (dmode instanceof DefenseApplicabilityBinaryCondition)                    logger.debug("********* It's a DefenseApplicabilityBinaryCondition");                                    else                    logger.debug("********* It's NOT a DefenseApplicabilityBinaryCondition");                                }      }            //********* Check for changes in our modes ************            //We have one defense mode, so we only get the one from iter.next();      iter = defenseModeSubscription.getChangedCollection().iterator();      if (iter == null) logger.debug("****nothing changed in the collection...");      if (iter.hasNext()) {          DefenseCondition dmode = (DefenseCondition)iter.next();          if (dmode != null) {              logger.debug("****DefenseCondition set to " + dmode.getValue());              if (dmode instanceof DefenseApplicabilityBinaryCondition) {                    DefenseApplicabilityBinaryCondition bc = (DefenseApplicabilityBinaryCondition)dmode;                    logger.debug("****DefenseCondition testSlot = " + bc.testSlot);              }          }      }        }