package Ġcom . ru in . lsp . commands . document . highlight Ċ Ċ import Ġcom . ru in . lsp . D UMMY _ FILE _ PATH Ċ import Ġcom . ru in . lsp . JAVA _ PROJECT Ċ import Ġorg . eclipse . lsp 4 j . Document Highlight Ċ import Ġorg . eclipse . lsp 4 j . Document Highlight Kind Ċ import Ġorg . eclipse . lsp 4 j . Position Ċ import Ġorg . eclipse . lsp 4 j . Range Ċ Ċ class ĠDocument Highlight Command TestCase Ġ: ĠDocument Highlight Command TestBase () Ġ{ ĊĠĠĠ Ġoverride Ġval ĠprojectName : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠJAVA _ PROJECT ĊĊĠĠĠ Ġfun Ġ` test Ġhighlight s Ġvariable `() Ġ= Ġcheck Highlight s Found ( D UMMY _ FILE _ PATH , ĊĠĠĠĠĠĠĠ ĠPosition ( 1 4 , Ġ 2 7 ), ĠlistOf ( ĊĠĠĠĠĠĠĠ Ġ// ĠDeclaration ĊĠĠĠĠĠĠĠ ĠDocument Highlight ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRange ( Position ( 1 4 , Ġ 2 6 ), ĠPosition ( 1 4 , Ġ 3 0 )), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDocument Highlight Kind . Write ), ĊĠĠĠĠĠĠĠ Ġ// ĠMethod ĊĠĠĠĠĠĠĠ ĠDocument Highlight ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRange ( Position ( 1 5 , Ġ 8 ), ĠPosition ( 1 5 , Ġ 1 2 )), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDocument Highlight Kind . Read ) ĊĠĠĠ Ġ)) ĊĊĠĠĠ Ġfun Ġ` test Ġhighlight s Ġfunction `() Ġ= Ġcheck Highlight s Found ( D UMMY _ FILE _ PATH , ĊĠĠĠĠĠĠĠ ĠPosition ( 4 6 , Ġ 1 1 ), ĠlistOf ( ĊĠĠĠĠĠĠĠ Ġ// ĠDeclaration ĊĠĠĠĠĠĠĠ ĠDocument Highlight ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRange ( Position ( 2 5 , Ġ 9 ), ĠPosition ( 2 5 , Ġ 1 8 )), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDocument Highlight Kind . Text ), ĊĠĠĠĠĠĠĠ Ġ// ĠCall ĊĠĠĠĠĠĠĠ ĠDocument Highlight ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRange ( Position ( 4 5 , Ġ 8 ), ĠPosition ( 4 5 , Ġ 1 7 )), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDocument Highlight Kind . Text ), ĊĠĠĠĠĠĠĠ Ġ// ĠCall ĊĠĠĠĠĠĠĠ ĠDocument Highlight ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRange ( Position ( 4 6 , Ġ 8 ), ĠPosition ( 4 6 , Ġ 1 7 )), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDocument Highlight Kind . Text ) ĊĠĠĠ Ġ)) Ċ Ċ } Ċ