s.pushDown(i); sendUpdateMove(s); orders.setSelectedIndex(i+1);
TrainOrdersModel tom = immutableSchedule.getOrder(i); sendRemoveStationMove(i); if (i + 1 > immutableSchedule.getNumOrders()) { sendAddStationMove(0, tom); } else { sendAddStationMove(i + 1, tom); }
    private void pushDownJMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pushDownJMenuItemActionPerformed        MutableSchedule s = getSchedule();        int i = orders.getSelectedIndex();        s.pushDown(i);        sendUpdateMove(s);        orders.setSelectedIndex(i+1);    }//GEN-LAST:event_pushDownJMenuItemActionPerformed