C# Class Treefrog.Presentation.ContentWorkspacePresenter

Inheritance: IDisposable, ICommandSubscriber
Afficher le fichier Open project: jaquadro/Treefrog Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
OnContentClosed ( ContentPresenterEventArgs e ) : void
OnContentModified ( ContentPresenterEventArgs e ) : void
OnContentOpened ( ContentPresenterEventArgs e ) : void
OnProjectReset ( EventArgs e ) : void

Private Methods

Méthode Description
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

Method Details

AddContentController() public méthode

public AddContentController ( ContentTypeController controller ) : void
controller ContentTypeController
Résultat void

CloseContent() public méthode

public CloseContent ( System.Guid uid ) : void
uid System.Guid
Résultat void

ContentWorkspacePresenter() public méthode

public ContentWorkspacePresenter ( Treefrog.Presentation.EditorPresenter editor ) : System
editor Treefrog.Presentation.EditorPresenter
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetContent() public méthode

public GetContent ( System.Guid uid ) : ContentPresenter
uid System.Guid
Résultat ContentPresenter

IsContentOpen() public méthode

public IsContentOpen ( System.Guid uid ) : bool
uid System.Guid
Résultat bool

IsContentValid() public méthode

public IsContentValid ( System.Guid uid ) : bool
uid System.Guid
Résultat bool

OnContentClosed() protected méthode

protected OnContentClosed ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
Résultat void

OnContentModified() protected méthode

protected OnContentModified ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
Résultat void

OnContentOpened() protected méthode

protected OnContentOpened ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
Résultat void

OnProjectReset() protected méthode

protected OnProjectReset ( EventArgs e ) : void
e System.EventArgs
Résultat void

OpenContent() public méthode

public OpenContent ( System.Guid uid ) : void
uid System.Guid
Résultat void

RemoveContentController() public méthode

public RemoveContentController ( ContentTypeController controller ) : void
controller ContentTypeController
Résultat void