C# Class MonoDevelop.WebReferences.NodeBuilders.WebReferenceFolderNodeBuilder

Defines the properties and methods for the WebReferenceFolderNodeBuilder class.
Inheritance: MonoDevelop.Ide.Gui.Components.TypeNodeBuilder
Afficher le fichier Open project: LogosBible/monodevelop

Méthodes publiques

Méthode Description
BuildChildNodes ( ITreeBuilder treeBuilder, object dataObject ) : void

Add entries for all the web references in the project to the tree builder.

BuildNode ( ITreeBuilder treeBuilder, object dataObject, string &label, Gdk &icon, Gdk &closedIcon ) : void

Build the node in the project tree.

CompareObjects ( ITreeNavigator thisNode, ITreeNavigator otherNode ) : int

Compare two object with one another and returns a number based on their sort order.

GetNodeName ( ITreeNavigator thisNode, object dataObject ) : string

Gets the node name for the current node.

HasChildNodes ( ITreeBuilder builder, object dataObject ) : bool

Checks if the node builder has contains any child nodes.

Method Details

BuildChildNodes() public méthode

Add entries for all the web references in the project to the tree builder.
public BuildChildNodes ( ITreeBuilder treeBuilder, object dataObject ) : void
treeBuilder ITreeBuilder An ITreeBuilder containing all the data for the current DotNet project.
dataObject object An object containing the data for the current node in the tree.
Résultat void

BuildNode() public méthode

Build the node in the project tree.
public BuildNode ( ITreeBuilder treeBuilder, object dataObject, string &label, Gdk &icon, Gdk &closedIcon ) : void
treeBuilder ITreeBuilder An ITreeBuilder containing the project tree builder.
dataObject object An object containing the current builder child.
label string A string containing the label of the node.
icon Gdk A Pixbif containing the icon for the node.
closedIcon Gdk A Pixbif containing the closed icon for the node.
Résultat void

CompareObjects() public méthode

Compare two object with one another and returns a number based on their sort order.
public CompareObjects ( ITreeNavigator thisNode, ITreeNavigator otherNode ) : int
thisNode ITreeNavigator
otherNode ITreeNavigator
Résultat int

GetNodeName() public méthode

Gets the node name for the current node.
public GetNodeName ( ITreeNavigator thisNode, object dataObject ) : string
thisNode ITreeNavigator An ITreeNavigator containing the current node settings.
dataObject object An object containing the data for the current object.
Résultat string

HasChildNodes() public méthode

Checks if the node builder has contains any child nodes.
public HasChildNodes ( ITreeBuilder builder, object dataObject ) : bool
builder ITreeBuilder An ITreeBuilder containing all the node builder information.
dataObject object An object containing the current activated node.
Résultat bool