code: public Automaton getTransitionPlanned(String name) {
          for (Automaton ps : pendingTransitions) {
  
              if (ps.name.equals(name)) {
                  return ps;
              }
          }
          if (currentState != null && currentState.name.equals(name)) {
              return currentState;
          }
          return null;
      }
docs: Comprueba las transiciones pendientes actuales y el estado actual, si
  alguna tiene el mismo nombre que la pasada como parámetro la devuelve,
  null si no la encuentra.
  
  @param name
  @return