package Ġcom . virt link . editor services . syntax color ing Ċ Ċ import Ġcom . virt link . editor services . IC ancellationToken Ċ import Ġcom . virt link . editor services . Span Ċ import Ġjava . net . URI Ċ Ċ /** Ċ Ġ* ĠColors Ġ( part Ġof ) Ġa Ġdocument . Ċ Ġ*/ Ċ interface ĠIS yntax Color ing Service Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠConfig ures Ġthe Ġservice . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġconfigure ( configuration : ĠIS yntax Color ing Configuration ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠColors Ġ( part Ġof ) Ġa Ġdocument . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġdocument ĠThe ĠURI Ġof Ġthe Ġdocument Ġto Ġcolor . ĊĠĠĠĠ Ġ* Ġ@ param Ġspan ĠThe Ġarea Ġof Ġthe Ġdocument Ġto Ġcolor . ĊĠĠĠĠ Ġ* Ġ@ param ĠcancellationToken ĠThe Ġcancellation Ġtoken . ĊĠĠĠĠ Ġ* Ġ@ return ĠA Ġlist Ġof Ġtokens . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġget Syntax Color ing Info ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdocument : ĠURI , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġspan : ĠSpan , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcancellationToken : ĠIC ancellationToken ?) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ: ĠIS yntax Color ing Info ? Ċ }