Advertisement
Onneaan

Untitled

Feb 21st, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.71 KB | None | 0 0
  1.     /**
  2.      * Проверяет интервал переключения часов (hour) и минут (minute) для периодов времени в таймере графика работ.
  3.      *
  4.      * @param timePeriod - start: Время начала периода; end: Время окончания периода.
  5.      * @param timeValue - hour: часы в таймере; minute: минуты в таймере.
  6.      * @return boolean
  7.      */
  8.     public boolean getTimePickerValueInterval(String timePeriod, String timeValue) {
  9.         boolean result = false;
  10.         openTimePeriodInTimePicker(timePeriod);
  11.         setValueInTimePicker(timePeriod, timeValue, 0);
  12.         int currentValue;
  13.         int incrementValue;
  14.         if (timeValue.equals("hour")) {
  15.             do {
  16.                 currentValue = Integer.parseInt(getElementText(getTimePeriodValue(timePeriod)).substring(0, 2).replace(":", ""));
  17.                 clickIncrementHourTimePicker();
  18.                 incrementValue = Integer.parseInt(getElementText(getTimePeriodValue(timePeriod)).substring(0, 2).replace(":", ""));
  19.                 if (incrementValue - currentValue == 1) result = true;
  20.             } while (incrementValue != 23);
  21.         } else if (timeValue.equals("minute")) {
  22.             do {
  23.                 currentValue = Integer.parseInt(getElementText(getTimePeriodValue(timePeriod)).substring(3, 5));
  24.                 clickIncrementMinuteTimePicker();
  25.                 incrementValue = Integer.parseInt(getElementText(getTimePeriodValue(timePeriod)).substring(3, 5));
  26.                 if (incrementValue - currentValue == 5) result = true;
  27.             } while (incrementValue != 55);
  28.         }
  29.         return result;
  30.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement