package Ġme . ad swt 5 1 8 . tod olist . beans Ċ Ċ enum Ġclass ĠState ( val Ġint Value : ĠInt ) Ġ{ ĊĠĠĠ ĠTODO ( 0 ), ĠDONE ( 1 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom ( intValue : ĠInt ): ĠState Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( state Ġin Ġme . ad swt 5 1 8 . tod olist . beans . State . values ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( state . intValue Ġ== Ġint Value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġstate ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠTODO Ġ// Ġdefault ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ