cond.getArgs().put("negate", String.valueOf(cond.isNegate()));
  public void modify(ConditionDescriptor cond)  {    ConfigConditionDescriptor condition;    if(cond.getName() != null)    {	    condition = new ConfigConditionDescriptor(getConfigDescriptor(cond));    }    else    {      condition = new ConfigConditionDescriptor(getModel().getPalette());      condition.setType(cond.getType());    }    condition.getArgs().putAll(cond.getArgs());    condition = editCondition(condition, WorkflowDesigner.INSTANCE);    if(condition != null)    {      // negate?      String n = (String)condition.getArgs().get("negate");      condition.getArgs().remove("negate");      cond.setNegate("true".equalsIgnoreCase(n) || "yes".equalsIgnoreCase(n));      cond.getArgs().putAll(condition.getArgs());    }  }