package Ġlt . mark mer kk . widgets . edit Ċ Ċ import Ġlt . mark mer kk . entities . Time Gap Ċ import Ġorg . joda . time . DateTime Ċ Ċ interface ĠLog Details Contract Ġ{ ĊĠĠĠ Ġinterface ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġinit View ( label Header : ĠString ) ĊĠĠĠĠĠĠĠ Ġfun Ġclose Details () ĊĠĠĠĠĠĠĠ Ġfun Ġshow DateTime ( start : ĠDateTime , Ġend : ĠDateTime ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Ticket Code ( ticket : ĠString ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Comment ( comment : ĠString ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Hint 1 ( hint : ĠString ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Hint 2 ( hint : ĠString ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġinterface ĠPres enter Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġon Attach () ĊĠĠĠĠĠĠĠ Ġfun Ġon Detach () ĊĠĠĠĠĠĠĠ Ġfun Ġchange DateTime ( time Gap : ĠTime Gap ) ĊĠĠĠĠĠĠĠ Ġfun Ġopen Find Tickets () ĊĠĠĠĠĠĠĠ Ġfun Ġchange Ticket Code ( ticket : ĠString ) ĊĠĠĠĠĠĠĠ Ġfun Ġchange Comment ( comment : ĠString ) ĊĠĠĠĠĠĠĠ Ġfun Ġsave () ĊĠĠĠ Ġ} Ċ }