package Ġuk . ter ho even . news . t ube . api Ċ Ċ enum Ġclass ĠStatus Severity ( private Ġval Ġseverity : ĠString ) Ġ{ ĊĠĠĠ ĠPART _ SUS PEN DED (" Part ĠS us pended "), ĊĠĠĠ ĠPART _ CLO S URE (" Part ĠClosure "), ĊĠĠĠ ĠGO OD _ SERVICE (" Good ĠService "), ĊĠĠĠ ĠMIN OR _ DELAY S (" Minor ĠDel ays "), ĊĠĠĠ ĠSE VER E _ DELAY S (" Se vere ĠDel ays "), ĊĠĠĠ ĠSPECIAL _ SERVICE (" Special ĠService "), ĊĠĠĠ ĠUNKNOWN (" Unknown "); ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġseverity ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġparse ( severity : ĠString ): ĠStatus Severity Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( status Severity Ġin ĠStatus Severity . values ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( status Severity . toString () Ġ== Ġseverity ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġstatus Severity ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġprintln (" Unknown Ġseverity : Ġ$ severity ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠUNKNOWN ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ