@SuppressWarnings("deprecation")
 @Override
 protected void onListItemClick(ListView l, View v, int position, long id) {
   List<CommandAction> tempCommandActions =
       commandActionDao.queryBuilder().where(CommandActionDao.Properties.CommandId.eq(id)).list();
   String ids = "", statuses = "", delim = "";
   final int size = tempCommandActions.size();
   for (int i = 0; i < size; i++) {
     Action tempAction = actionDao.load(tempCommandActions.get(i).getActionId());
     ids += (delim + tempAction.getDeviceId());
     statuses += (delim + tempAction.getStatus());
     delim = ",";
   }
   new Request().execute(getServerAddress(), "edit", ids, statuses);
   cursor.requery();
 }
 @Override
 public int compare(Action o1, Action o2) {
   return o2.getDeviceId() > o1.getDeviceId() ? 1 : -1;
 }