package Ġcom . example . mult it ype view adapter Ċ Ċ sealed Ġclass ĠItem View Ġ{ ĊĠĠĠ Ġdata Ġclass ĠHeader ( val Ġtitle : ĠString ) Ġ: ĠItem View () ĊĠĠĠ Ġdata Ġclass ĠListItem ( val Ġname : ĠString , Ġval Ġdescription : ĠString ) Ġ: ĠItem View () ĊĠĠĠ Ġdata Ġclass ĠFooter ( val Ġtitle : ĠString ) Ġ: ĠItem View () Ċ }