package Ġcom . ed t . ut 3 . ui . calendar . view _ builders Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroid . widget . Array Adapter Ċ import Ġcom . ed t . ut 3 . backend . cel cat . Event Ċ import Ġcom . el zo z or . y oda . events . Event Wrapper Ċ Ċ class ĠAll Day Adapter ( context : ĠContext , Ġprivate Ġval Ġvalues : ĠArray < Event . Wrapper >, Ġprivate Ġval Ġbuilder : Ġ( Event Wrapper ) Ġ-> ĠView ) Ġ: ĊĠĠĠ ĠArray Adapter < Event . Wrapper >( context , Ġ- 1 , Ġvalues ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġget View ( position : ĠInt , ĠconvertView : ĠView ?, Ġparent : ĠViewGroup ): ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġevent Ġ= Ġvalues [ position ] ĊĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( convert View Ġis ĠEvent View ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠconvertView . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġset Event ( event ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuilder ( event ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }