C# Class MonoDevelop.Refactoring.ResolveCommandHandler

Inheritance: MonoDevelop.Components.Commands.CommandHandler
Show file Open project: LogosBible/monodevelop

Public Methods

Method Description
GetPossibleNamespaces ( Mono.TextEditor.Document doc, AstNode node, ResolveResult &resolveResult ) : List
ResolveAt ( Mono.TextEditor.Document doc, ResolveResult &resolveResult, AstNode &node, CancellationToken token = default(CancellationToken) ) : bool

Protected Methods

Method Description
Run ( object data ) : void
Update ( MonoDevelop.Components.Commands.CommandArrayInfo ainfo ) : void

Private Methods

Method Description
CanBeReferenced ( Project project, MonoDevelop.Core.Assemblies.SystemAssembly systemAssembly ) : bool
CreateStub ( Mono.TextEditor.Document doc, int offset ) : string
GetHeuristicResult ( Mono.TextEditor.Document doc, Mono.TextEditor.DocumentLocation location, AstNode &node ) : ResolveResult
GetPossibleNamespaces ( Mono.TextEditor.Document doc, AstNode node, ResolveResult resolveResult, Mono.TextEditor.DocumentLocation location ) : IEnumerable
GetTypeParameterCount ( AstNode node ) : int
InternalResolveAt ( Mono.TextEditor.Document doc, ResolveResult &resolveResult, AstNode &node, CancellationToken token = default(CancellationToken) ) : bool

Method Details

GetPossibleNamespaces() public static method

public static GetPossibleNamespaces ( Mono.TextEditor.Document doc, AstNode node, ResolveResult &resolveResult ) : List
doc Mono.TextEditor.Document
node AstNode
resolveResult ResolveResult
return List

ResolveAt() public static method

public static ResolveAt ( Mono.TextEditor.Document doc, ResolveResult &resolveResult, AstNode &node, CancellationToken token = default(CancellationToken) ) : bool
doc Mono.TextEditor.Document
resolveResult ResolveResult
node AstNode
token System.Threading.CancellationToken
return bool

Run() protected method

protected Run ( object data ) : void
data object
return void

Update() protected method

protected Update ( MonoDevelop.Components.Commands.CommandArrayInfo ainfo ) : void
ainfo MonoDevelop.Components.Commands.CommandArrayInfo
return void