Class SourceDefinedSymbolDeclarationReferenceFinder
java.lang.Object
com.github._1c_syntax.bsl.languageserver.references.SourceDefinedSymbolDeclarationReferenceFinder
- All Implemented Interfaces:
ReferenceFinder
@Component
@Order(170)
public class SourceDefinedSymbolDeclarationReferenceFinder
extends Object
implements ReferenceFinder
Реализация поискового движка на основе попадания искомой позиции в строку объявления метода.
-
Constructor Summary
ConstructorsConstructorDescriptionSourceDefinedSymbolDeclarationReferenceFinder(ServerContextProvider serverContextProvider) -
Method Summary
Modifier and TypeMethodDescriptionfindReference(URI uri, Position position) Поиск символа по позиции курсора.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ReferenceFinder
findReference
-
Constructor Details
-
SourceDefinedSymbolDeclarationReferenceFinder
@ConstructorProperties("serverContextProvider") public SourceDefinedSymbolDeclarationReferenceFinder(ServerContextProvider serverContextProvider)
-
-
Method Details
-
findReference
Description copied from interface:ReferenceFinderПоиск символа по позиции курсора.- Specified by:
findReferencein interfaceReferenceFinder- Parameters:
uri- URI документа, в котором необходимо осуществить поиск.position- позиция курсора.- Returns:
- данные ссылки.
-