package Ġcom . mark nk am au . un ip ool . ui . profile Ċ Ċ import Ġcom . mark nk am au . un ip ool . domain . User Ċ import Ġcom . mark nk am au . un ip ool . domain . Vehicle Ċ import Ġcom . mark nk am au . un ip ool . ui . Base View Ċ Ċ interface ĠProfile View Ġ: ĠBase View Ġ{ ĊĠĠĠ Ġfun Ġuser Retrie ved ( user : ĠUser ) ĊĠĠĠ Ġfun Ġuser DoesNotExist () ĊĠĠĠ Ġfun Ġon Vehicle Saved ( vehicle : ĠVehicle ) ĊĠĠĠ Ġfun Ġon Vehicle Deleted ( vehicle : ĠVehicle ) ĊĠĠĠ Ġfun Ġon Vehicle Updated ( vehicle : ĠVehicle ) Ċ }