package Ġcom . he er ki rov . hed ge . server . library . compiler . semantic . dialect Ċ Ċ import Ġcom . he er ki rov . hed ge . server . library . compiler . semantic . framework .* Ċ Ċ object ĠSource Image Dialect Ġ: ĠQuery Dialect < Source Image Dialect . Order Item > Ġ{ ĊĠĠĠ Ġoverride Ġval Ġorder Ġ= Ġorder ListOf < Order Item > Ġ{ ĊĠĠĠĠĠĠĠ Ġitem ( Order Item . SOURCE , Ġ" source ", Ġ" src ", Ġ" s ") ĊĠĠĠĠĠĠĠ Ġitem ( Order Item . SOURCE _ ID , Ġ" source - id ", Ġ" id ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġoverride Ġval Ġelements : ĠArray < out ĠElement Field Definition > Ġ= ĠarrayOf ( Source Tag Element Field ( false )) ĊĊĠĠĠ Ġval Ġsource Ġ= Ġstring Field (" source ", Ġ" src ", Ġ" s ") ĊĠĠĠ Ġval Ġsource Id Ġ= Ġpattern Number Field (" source - id ", Ġ" source - id ", Ġ" id ") ĊĠĠĠ Ġval Ġtitle Ġ= Ġpattern StringField (" title ", Ġ" title ") ĊĠĠĠ Ġval Ġdescription Ġ= Ġpattern StringField (" description ", Ġ" description ", Ġ" desc ") ĊĊĠĠĠ Ġenum Ġclass ĠOrder Item Ġ{ ĊĠĠĠĠĠĠĠ ĠSOURCE , ĠSOURCE _ ID ĊĠĠĠ Ġ} Ċ }