C# 클래스 gedit.GeditEditor

상속: IEditor
파일 보기 프로젝트 열기: continuoustests/EditorEngine

공개 메소드들

메소드 설명
BeginBatchUpdate ( ) : void
CanInsertFor ( string file ) : bool
CanRemoveFor ( string file ) : bool
EndBatchUpdate ( ) : void
GetCaret ( ) : Caret
GetDirtyFiles ( string file ) : string>[].KeyValuePair
GetWindows ( ) : string[]
GoTo ( Location location ) : void
GoTo ( Location location, string window ) : void
Initialize ( Location location, string args ) : void
Insert ( EditorInsertMessage message ) : void
Remove ( EditorEngine.Core.Messaging.Messages.EditorRemoveMessage message ) : void
RequestUserInput ( string identifier, string defaultValue ) : void
RequestUserSelection ( string identifier, string items, string defaultValue ) : void
RequestUserSelectionAtCaret ( string identifier, string items ) : void
RunCommand ( string args ) : void
SetFocus ( ) : void

비공개 메소드들

메소드 설명
invoke ( string arguments ) : void

메소드 상세

BeginBatchUpdate() 공개 메소드

public BeginBatchUpdate ( ) : void
리턴 void

CanInsertFor() 공개 메소드

public CanInsertFor ( string file ) : bool
file string
리턴 bool

CanRemoveFor() 공개 메소드

public CanRemoveFor ( string file ) : bool
file string
리턴 bool

EndBatchUpdate() 공개 메소드

public EndBatchUpdate ( ) : void
리턴 void

GetCaret() 공개 메소드

public GetCaret ( ) : Caret
리턴 EditorEngine.Core.Editors.Caret

GetDirtyFiles() 공개 메소드

public GetDirtyFiles ( string file ) : string>[].KeyValuePair
file string
리턴 string>[].KeyValuePair

GetWindows() 공개 메소드

public GetWindows ( ) : string[]
리턴 string[]

GoTo() 공개 메소드

public GoTo ( Location location ) : void
location EditorEngine.Core.Editors.Location
리턴 void

GoTo() 공개 메소드

public GoTo ( Location location, string window ) : void
location EditorEngine.Core.Editors.Location
window string
리턴 void

Initialize() 공개 메소드

public Initialize ( Location location, string args ) : void
location EditorEngine.Core.Editors.Location
args string
리턴 void

Insert() 공개 메소드

public Insert ( EditorInsertMessage message ) : void
message EditorEngine.Core.Messaging.Messages.EditorInsertMessage
리턴 void

Remove() 공개 메소드

public Remove ( EditorEngine.Core.Messaging.Messages.EditorRemoveMessage message ) : void
message EditorEngine.Core.Messaging.Messages.EditorRemoveMessage
리턴 void

RequestUserInput() 공개 메소드

public RequestUserInput ( string identifier, string defaultValue ) : void
identifier string
defaultValue string
리턴 void

RequestUserSelection() 공개 메소드

public RequestUserSelection ( string identifier, string items, string defaultValue ) : void
identifier string
items string
defaultValue string
리턴 void

RequestUserSelectionAtCaret() 공개 메소드

public RequestUserSelectionAtCaret ( string identifier, string items ) : void
identifier string
items string
리턴 void

RunCommand() 공개 메소드

public RunCommand ( string args ) : void
args string
리턴 void

SetFocus() 공개 메소드

public SetFocus ( ) : void
리턴 void