GetTimerEditScreen -> GetTimerFormScreen
This commit is contained in:
parent
853a2d8c28
commit
7f615c94a1
1 changed files with 12 additions and 12 deletions
|
@ -1,26 +1,26 @@
|
||||||
package be.ugent.sel.studeez.screens.timer_form.timer_edit
|
package be.ugent.sel.studeez.screens.timer_form
|
||||||
|
|
||||||
import be.ugent.sel.studeez.data.local.models.timer_info.CustomTimerInfo
|
import be.ugent.sel.studeez.data.local.models.timer_info.CustomTimerInfo
|
||||||
import be.ugent.sel.studeez.data.local.models.timer_info.EndlessTimerInfo
|
import be.ugent.sel.studeez.data.local.models.timer_info.EndlessTimerInfo
|
||||||
import be.ugent.sel.studeez.data.local.models.timer_info.PomodoroTimerInfo
|
import be.ugent.sel.studeez.data.local.models.timer_info.PomodoroTimerInfo
|
||||||
import be.ugent.sel.studeez.data.local.models.timer_info.TimerInfoVisitor
|
import be.ugent.sel.studeez.data.local.models.timer_info.TimerInfoVisitor
|
||||||
import be.ugent.sel.studeez.screens.timer_form.form_screens.AbstractTimerEditScreen
|
import be.ugent.sel.studeez.screens.timer_form.form_screens.AbstractTimerFormScreen
|
||||||
import be.ugent.sel.studeez.screens.timer_form.form_screens.BreakTimerEditScreen
|
import be.ugent.sel.studeez.screens.timer_form.form_screens.BreakTimerFormScreen
|
||||||
import be.ugent.sel.studeez.screens.timer_form.form_screens.CustomTimerEditScreen
|
import be.ugent.sel.studeez.screens.timer_form.form_screens.CustomTimerFormScreen
|
||||||
import be.ugent.sel.studeez.screens.timer_form.form_screens.EndlessTimerEditScreen
|
import be.ugent.sel.studeez.screens.timer_form.form_screens.EndlessTimerFormScreen
|
||||||
|
|
||||||
class GetTimerEditScreen: TimerInfoVisitor<AbstractTimerEditScreen> {
|
class GetTimerFormScreen: TimerInfoVisitor<AbstractTimerFormScreen> {
|
||||||
|
|
||||||
override fun visitCustomTimerInfo(customTimerInfo: CustomTimerInfo): AbstractTimerEditScreen {
|
override fun visitCustomTimerInfo(customTimerInfo: CustomTimerInfo): AbstractTimerFormScreen {
|
||||||
return CustomTimerEditScreen(customTimerInfo)
|
return CustomTimerFormScreen(customTimerInfo)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun visitEndlessTimerInfo(endlessTimerInfo: EndlessTimerInfo): AbstractTimerEditScreen {
|
override fun visitEndlessTimerInfo(endlessTimerInfo: EndlessTimerInfo): AbstractTimerFormScreen {
|
||||||
return EndlessTimerEditScreen(endlessTimerInfo)
|
return EndlessTimerFormScreen(endlessTimerInfo)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun visitBreakTimerInfo(pomodoroTimerInfo: PomodoroTimerInfo): AbstractTimerEditScreen {
|
override fun visitBreakTimerInfo(pomodoroTimerInfo: PomodoroTimerInfo): AbstractTimerFormScreen {
|
||||||
return BreakTimerEditScreen(pomodoroTimerInfo)
|
return BreakTimerFormScreen(pomodoroTimerInfo)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Reference in a new issue