C# 클래스 Treefrog.Presentation.ContentWorkspacePresenter

상속: IDisposable, ICommandSubscriber
파일 보기 프로젝트 열기: jaquadro/Treefrog 1 사용 예제들

공개 메소드들

메소드 설명
AddContentController ( ContentTypeController controller ) : void
CloseContent ( System.Guid uid ) : void
ContentWorkspacePresenter ( Treefrog.Presentation.EditorPresenter editor ) : System
Dispose ( ) : void
GetContent ( System.Guid uid ) : ContentPresenter
IsContentOpen ( System.Guid uid ) : bool
IsContentValid ( System.Guid uid ) : bool
OpenContent ( System.Guid uid ) : void
RemoveContentController ( ContentTypeController controller ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
OnContentClosed ( ContentPresenterEventArgs e ) : void
OnContentModified ( ContentPresenterEventArgs e ) : void
OnContentOpened ( ContentPresenterEventArgs e ) : void
OnProjectReset ( EventArgs e ) : void

비공개 메소드들

메소드 설명
BindProject ( Project project ) : void
CommandCanOpenLevel ( object param ) : bool
CommandOpenLevel ( object param ) : void
ControllerContentClosedHandler ( object sender, ContentPresenterEventArgs e ) : void
ControllerContentOpenedHandler ( object sender, ContentPresenterEventArgs e ) : void
EditorSyncCurrentProject ( object sender, Treefrog.Presentation.SyncProjectEventArgs e ) : void
InitializeCommandManager ( ) : void

메소드 상세

AddContentController() 공개 메소드

public AddContentController ( ContentTypeController controller ) : void
controller ContentTypeController
리턴 void

CloseContent() 공개 메소드

public CloseContent ( System.Guid uid ) : void
uid System.Guid
리턴 void

ContentWorkspacePresenter() 공개 메소드

public ContentWorkspacePresenter ( Treefrog.Presentation.EditorPresenter editor ) : System
editor Treefrog.Presentation.EditorPresenter
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetContent() 공개 메소드

public GetContent ( System.Guid uid ) : ContentPresenter
uid System.Guid
리턴 ContentPresenter

IsContentOpen() 공개 메소드

public IsContentOpen ( System.Guid uid ) : bool
uid System.Guid
리턴 bool

IsContentValid() 공개 메소드

public IsContentValid ( System.Guid uid ) : bool
uid System.Guid
리턴 bool

OnContentClosed() 보호된 메소드

protected OnContentClosed ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
리턴 void

OnContentModified() 보호된 메소드

protected OnContentModified ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
리턴 void

OnContentOpened() 보호된 메소드

protected OnContentOpened ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
리턴 void

OnProjectReset() 보호된 메소드

protected OnProjectReset ( EventArgs e ) : void
e System.EventArgs
리턴 void

OpenContent() 공개 메소드

public OpenContent ( System.Guid uid ) : void
uid System.Guid
리턴 void

RemoveContentController() 공개 메소드

public RemoveContentController ( ContentTypeController controller ) : void
controller ContentTypeController
리턴 void