Home | History | Annotate | Download | only in list

Lines Matching refs:scheduleRow

44  * An adapter for {@link ScheduleRow}.
56 private final Set<ScheduleRow> mPendingUpdate = new ArraySet<>();
107 add(new ScheduleRow(recording, headerRow));
136 if (get(i) instanceof ScheduleRow) {
137 ScheduleRow row = (ScheduleRow) get(i);
146 * Gets which {@link ScheduleRow} the {@link ScheduledRecording} belongs to.
148 public ScheduleRow findRowByScheduledRecording(ScheduledRecording recording) {
154 if (item instanceof ScheduleRow && ((ScheduleRow) item).getSchedule() != null) {
155 if (((ScheduleRow) item).getSchedule().getId() == recording.getId()) {
156 return (ScheduleRow) item;
163 private ScheduleRow findRowWithStartRequest(ScheduledRecording schedule) {
166 if (!(item instanceof ScheduleRow)) {
169 ScheduleRow row = (ScheduleRow) item;
185 if (get(index) instanceof ScheduleRow) {
186 ScheduleRow scheduleRow = (ScheduleRow) get(index);
188 scheduleRow.getSchedule(), recording) > 0) {
196 SchedulesHeaderRow headerRow = ((ScheduleRow) get(pre)).getHeaderRow();
198 ScheduleRow addedRow = new ScheduleRow(recording, headerRow);
202 SchedulesHeaderRow headerRow = ((ScheduleRow) get(index)).getHeaderRow();
204 ScheduleRow addedRow = new ScheduleRow(recording, headerRow);
212 ScheduleRow addedRow = new ScheduleRow(recording, headerRow);
219 return ((DateHeaderRow) ((ScheduleRow) get(index)).getHeaderRow());
222 private void removeScheduleRow(ScheduleRow scheduleRow) {
225 if (scheduleRow != null) {
226 scheduleRow.setSchedule(null);
227 SchedulesHeaderRow headerRow = scheduleRow.getHeaderRow();
228 remove(scheduleRow);
254 ScheduleRow row = findRowWithStartRequest(schedule);
271 ScheduleRow row = findRowByScheduledRecording(schedule);
284 ScheduleRow row = findRowByScheduledRecording(schedule);
320 // ScheduleRow.setStartRecordingRequested(false) here.
338 if (item instanceof ScheduleRow) {
339 ScheduleRow row = (ScheduleRow) item;
351 protected void addPendingUpdate(ScheduleRow row) {
359 for (ScheduleRow row : mPendingUpdate) {
386 if (item instanceof ScheduleRow) {
387 ScheduleRow row = (ScheduleRow) item;
402 if (item instanceof ScheduleRow) {
405 ScheduleRow row = (ScheduleRow) item;