C# 클래스 MonoDevelop.VersionControl.VersionControlNodeExtension

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

공개 메소드들

메소드 설명
BuildNode ( ITreeBuilder builder, object dataObject, string &label, Gdk &icon, Gdk &closedIcon ) : void
CanBuildNode ( Type dataType ) : bool
Dispose ( ) : void
OnNodeAdded ( object dataObject ) : void
OnNodeRemoved ( object dataObject ) : void

보호된 메소드들

메소드 설명
Initialize ( ) : void

비공개 메소드들

메소드 설명
AddFolderOverlay ( Repository rep, string folder, Gdk &icon, Gdk &closedIcon, bool skipVersionedOverlay ) : void
AddOverlay ( Gdk &icon, Gdk overlay ) : void
GetObjectsForPath ( FilePath path ) : IEnumerable
GetPath ( object dataObject ) : string
Monitor ( object sender, MonoDevelop.VersionControl.FileUpdateEventArgs args ) : void
RegisterObjectPath ( FilePath path, object ob ) : void
UnregisterObjectPath ( FilePath path, object ob ) : void

메소드 상세

BuildNode() 공개 메소드

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

CanBuildNode() 공개 메소드

public CanBuildNode ( Type dataType ) : bool
dataType System.Type
리턴 bool

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Initialize() 보호된 메소드

protected Initialize ( ) : void
리턴 void

OnNodeAdded() 공개 메소드

public OnNodeAdded ( object dataObject ) : void
dataObject object
리턴 void

OnNodeRemoved() 공개 메소드

public OnNodeRemoved ( object dataObject ) : void
dataObject object
리턴 void