code: private void addDefines(final String[] defs, final boolean isDefine) {
      for (final String def2 : defs) {
        UndefineArgument def;
        if (isDefine) {
          def = new DefineArgument();
        } else {
          def = new UndefineArgument();
        }
        def.setName(def2);
        this.defineList.addElement(def);
      }
    }
docs: Adds defines/undefines.