C# Class MonoDevelop.PackageManagement.NodeBuilders.ProjectPackagesFolderNodeBuilder

Inheritance: MonoDevelop.Ide.Gui.Components.TypeNodeBuilder
Mostrar archivo Open project: powerumc/monodevelop_korean

Public Methods

Method Description
BuildChildNodes ( ITreeBuilder treeBuilder, object dataObject ) : void
BuildNode ( ITreeBuilder treeBuilder, object dataObject, MonoDevelop.Ide.Gui.Components.NodeInfo nodeInfo ) : void
CompareObjects ( ITreeNavigator thisNode, ITreeNavigator otherNode ) : int
GetNodeName ( ITreeNavigator thisNode, object dataObject ) : string
HasChildNodes ( ITreeBuilder builder, object dataObject ) : bool

Private Methods

Method Description
CreatePackageReferenceNode ( ProjectPackagesFolderNode parentNode, ICSharpCode.PackageManagement.InstallPackageAction installAction ) : PackageReferenceNode
GetPackageReferencesNodes ( object dataObject ) : IEnumerable
GetPendingInstallActions ( DotNetProject project ) : IEnumerable

Method Details

BuildChildNodes() public method

public BuildChildNodes ( ITreeBuilder treeBuilder, object dataObject ) : void
treeBuilder ITreeBuilder
dataObject object
return void

BuildNode() public method

public BuildNode ( ITreeBuilder treeBuilder, object dataObject, MonoDevelop.Ide.Gui.Components.NodeInfo nodeInfo ) : void
treeBuilder ITreeBuilder
dataObject object
nodeInfo MonoDevelop.Ide.Gui.Components.NodeInfo
return void

CompareObjects() public method

public CompareObjects ( ITreeNavigator thisNode, ITreeNavigator otherNode ) : int
thisNode ITreeNavigator
otherNode ITreeNavigator
return int

GetNodeName() public method

public GetNodeName ( ITreeNavigator thisNode, object dataObject ) : string
thisNode ITreeNavigator
dataObject object
return string

HasChildNodes() public method

public HasChildNodes ( ITreeBuilder builder, object dataObject ) : bool
builder ITreeBuilder
dataObject object
return bool