package Ġno . nav . sy fo . be handler . domain Ċ Ċ import Ġno . nav . sy fo . domain . Person Ident Number Ċ import Ġjava . util . UUID Ċ Ċ data Ġclass ĠBe handler Dialog meld ing Best illing ( ĊĠĠĠ Ġval Ġuuid : ĠUUID , ĊĠĠĠ Ġval Ġbe handler : ĠBe handler , ĊĠĠĠ Ġval Ġar be id st aker Person Ident : ĠPerson Ident Number , ĊĠĠĠ Ġval Ġparent Ref : ĠString ?, ĊĠĠĠ Ġval Ġconversation Uuid : ĠUUID , ĊĠĠĠ Ġval Ġtype : ĠDialog meld ing Type , ĊĠĠĠ Ġval Ġk ode : ĠDialog meld ing K ode , ĊĠĠĠ Ġval Ġtek st : ĠString ?, ĊĠĠĠ Ġval Ġved leg g : ĠByteArray ? Ġ= Ġnull , Ċ ) Ċ Ċ enum Ġclass ĠDialog meld ing K ode ( ĊĠĠĠ Ġval Ġvalue : ĠInt Ċ ) Ġ{ ĊĠĠĠ ĠIN NK ALL ING ( 1 ), ĊĠĠĠ ĠT ID ST ED ( 2 ), ĊĠĠĠ ĠA VL Y ST ( 4 ), ĊĠĠĠ ĠREFER AT ( 9 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom Int ( value : ĠInt ) Ġ= Ġvalues (). first Ġ{ Ġit . value Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ enum Ġclass ĠDialog meld ing Type () Ġ{ ĊĠĠĠ ĠDIALOG _ FO RESP OR SEL , ĊĠĠĠ ĠDIALOG _ NOT AT , Ċ } Ċ