C# Class ReSharper.NTriples.Feature.Finding.GotoMember.NTriplesGotoFileMemberProvider

Inheritance: IGotoFileMemberProvider
Show file Open project: xsburg/ReSharper.NTriples

Public Methods

Method Description
FindMatchingInfos ( IdentifierMatcher matcher, INavigationScope scope, GotoContext gotoContext, Func checkCancelled ) : IEnumerable
GetOccurencesByMatchingInfo ( MatchingInfo navigationInfo, INavigationScope scope, GotoContext gotoContext, Func checkForInterrupt ) : IEnumerable
IsApplicable ( INavigationScope scope, GotoContext gotoContext, IdentifierMatcher matcher ) : bool

Protected Methods

Method Description
IsSourceFileAvailable ( IPsiSourceFile sourceFile ) : bool

Private Methods

Method Description
CreateOccurence ( NTriplesFileMemberData fileMemberData ) : IOccurence
GetPrimaryMembers ( FileMemberNavigationScope fileMemberScope ) : IEnumerable
GetQuickSearchTexts ( IDeclaredElement declaredElement ) : bool>>.IEnumerable

Method Details

FindMatchingInfos() public method

public FindMatchingInfos ( IdentifierMatcher matcher, INavigationScope scope, GotoContext gotoContext, Func checkCancelled ) : IEnumerable
matcher IdentifierMatcher
scope INavigationScope
gotoContext GotoContext
checkCancelled Func
return IEnumerable

GetOccurencesByMatchingInfo() public method

public GetOccurencesByMatchingInfo ( MatchingInfo navigationInfo, INavigationScope scope, GotoContext gotoContext, Func checkForInterrupt ) : IEnumerable
navigationInfo MatchingInfo
scope INavigationScope
gotoContext GotoContext
checkForInterrupt Func
return IEnumerable

IsApplicable() public method

public IsApplicable ( INavigationScope scope, GotoContext gotoContext, IdentifierMatcher matcher ) : bool
scope INavigationScope
gotoContext GotoContext
matcher IdentifierMatcher
return bool

IsSourceFileAvailable() protected method

protected IsSourceFileAvailable ( IPsiSourceFile sourceFile ) : bool
sourceFile IPsiSourceFile
return bool