C# 클래스 MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectFileNodeBuilder

상속: MonoDevelop.Ide.Gui.Components.TypeNodeBuilder
파일 보기 프로젝트 열기: LogosBible/monodevelop

공개 메소드들

메소드 설명
BuildChildNodes ( ITreeBuilder treeBuilder, object dataObject ) : void
BuildNode ( ITreeBuilder treeBuilder, object dataObject, string &label, Gdk &icon, Gdk &closedIcon ) : void
CompareObjects ( ITreeNavigator thisNode, ITreeNavigator otherNode ) : int
GetNodeAttributes ( ITreeNavigator treeNavigator, object dataObject, NodeAttributes &attributes ) : void
GetNodeName ( ITreeNavigator thisNode, object dataObject ) : string
GetParentObject ( object dataObject ) : object
HasChildNodes ( ITreeBuilder builder, object dataObject ) : bool

메소드 상세

BuildChildNodes() 공개 메소드

public BuildChildNodes ( ITreeBuilder treeBuilder, object dataObject ) : void
treeBuilder ITreeBuilder
dataObject object
리턴 void

BuildNode() 공개 메소드

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

CompareObjects() 공개 메소드

public CompareObjects ( ITreeNavigator thisNode, ITreeNavigator otherNode ) : int
thisNode ITreeNavigator
otherNode ITreeNavigator
리턴 int

GetNodeAttributes() 공개 메소드

public GetNodeAttributes ( ITreeNavigator treeNavigator, object dataObject, NodeAttributes &attributes ) : void
treeNavigator ITreeNavigator
dataObject object
attributes NodeAttributes
리턴 void

GetNodeName() 공개 메소드

public GetNodeName ( ITreeNavigator thisNode, object dataObject ) : string
thisNode ITreeNavigator
dataObject object
리턴 string

GetParentObject() 공개 메소드

public GetParentObject ( object dataObject ) : object
dataObject object
리턴 object

HasChildNodes() 공개 메소드

public HasChildNodes ( ITreeBuilder builder, object dataObject ) : bool
builder ITreeBuilder
dataObject object
리턴 bool